Հաշվետվությունների ձևավորում EXCEL-ում

Ուղղորդիչ:  Առաջին մակարդակ

Հաշվետվությունների ձևավորում EXCEL-ում

Previous pageReturn to chapter overviewNext page

Համակարգը հնարավորություն է տալիս Excel-ում ձևավորել, հիշել և լրացնել հաշվետվություններ։ Այն հնարավորություն է ընձեռում բացել արդեն ձևավորված հաշվետվությունների ցանկը, կատարել ընտրված հաշվետվության հաշվարկ՝ կապ հաստատելով տվյալների պահոցի հետ, ընդհատել կապը պահոցի հետ, հիշել ստացված արդյունքները, կատարել ընդունված տվյալների թարմացում, օգտվել համակարգի տվյալներից և բանաձևերից:

Excel-ում Ժապավենի Add-Ins բաժնում ավելացած գործիքների միջոցով կապ է հաստատվում տվյալների պահոցի տեղեկատվությանը, և հաշվարկվում են բանաձևերի արժեքները:

ExcelReporting

Աշխատանքի սկիզբ պատուհանի միջոցով կապ է հաստատվում տվյալների պահոցի հետ, որի հիման վրա պետք է հաշվարկվեն բանաձևերի արժեքները:

 

Լոկալ տարբերակ

 

Excel1

 

 

Դաշտ

Նշանակություն

Օգտագործող

Համակարգն Օգտագործողի անունը:

Նշանաբան

Համակարգն օգտագործողի նշանաբանը:

Տվյալների պահոց

Ընտրվում է այն Տվյալների պահոցը, որի տվյալներով աշխատելու է օգտագործողը:

 

Ամպային տարբերակ

 

Excel2

 

Դաշտ

Նշանակություն

Օգտագործող

Համակարգն Օգտագործողի անունը:

Մուտք

Կոճակը սեղմելիս բացվում է Համակարգի Մուտքի պատուհանը:

Հիշել օգտագործողին

Դրոշակը ակտիվացնելու դեպքում նորից Աշխատանքի սկիզբ սեղմելիս չի պահանջվի գաղտնաբառի մուտքագրում:

Ամպային

Այս տարբերակը նշելու դեպքում կառաջարկվեն տվյալ օգտագործողին հասանելի ամպային տվյալների պահոցները:

Լոկալ

Այս տարբերակը նշելու դեպքում կառաջարկվեն տվյալ համակարգչում կամ լոկալ ցանցում գտնվող տվյալների պահոցները:

Ընտրել ՏՊ

Ընտրվում է այն Տվյալների պահոցը, որի տվյալներով աշխատելու է օգտագործողը:

Կարելի է հաշվարկել Excel ֆայլի միայն ակտիվ էջի կամ բոլոր էջերի բանաձևերը: Դա կատարվում է Հաշվարկ դիալոգ պատուհանում համապատասխան կետը նշելու միջոցով.

ExcelReporting.Calculation

Այնուհետև բացվում է Դրույթներ դիալոգ պատուհանը, որն ունի հետևյալ տեսքը.

ExcelReporting.Options

 

Դաշտ

Նշանակություն

Ընթացիկ ամսաթիվ

Լռությամբ առաջարկվում է համակարգչի ամսաթիվ:

Հաշվետու ժամանակաշրջան

Հաշվետու ժամանակաշրջանի սկիզբ և վերջ: Որպես ժամանակաշրջանի վերջի ամսաթիվ առաջարկվում է ընթացիկ ամսաթիվը, իսկ ժամանակաշրջանի սկզբի ամսաթիվը ընթացիկ ամսվա սկիզբն է:

Աշխատանքային լեզու

Աշխատանքային լեզուն է: Այն կարող է ընդունել Հայերեն կամ Անգլերեն արժեքները:

Կլորացման աստիճան

Կլորացման աստիճանն է:

Հաջորդ աղյուսակում նկարագրված է համակարգում նախատեսված բանաձևերի և դրանց պարամետրերի ցուցակը: Նկարագրություններում մուգ տառատեսակով պարամետրերը պարտադիր է լրացնել, իսկ բաց տառատեսակով և քառակուսի փակագծով գրված պարամետրերը ոչ պարտադիր են` լրացվում են ըստ ցանկության:
Excel-ում ոչ պարտադիր պարամետրերը ցուցադրվում են O_ նշումով, օրինակ`

ExcelReporting.Options1

Բանաձև

Վերադարձվող արժեքը և պարամետրերի նկարագրությունը

Ապրանքների հաշվառում

TMTRemSum(SummaType, [Materials], [RemDate], [Storages])

Վերադարձնում է RemDate օրվա վերջում Storages ցուցակում նշված պահեստներում Materials ցուցակում նշված ապրանքների մնացորդների SummaType*  գումարը։

TMTGroupRemSum(SummaType, MTGroups, [RemDate], [Storages])

Վերադարձնում է RemDate օրվա վերջում Storages ցուցակում նշված պահեստներում MTGroup խմբերին պատկանող ապրանքների մնացորդների SummaType*  գումարը։

TMTRemCount([Materials], [RemDate], [Storages])

Վերադարձնում է RemDate օրվա վերջում Storages ցուցակում նշված պահեստներում Materials ցուցակում նշված ապրանքների մնացորդների քանակը։

TMTGroupRemCount(MTGroups, [RemDate], [Storages])

Վերադարձնում է RemDate օրվա վերջում Storages ցուցակում նշված պահեստներում MTGroup խմբերին պատկանող ապրանքների մնացորդների քանակը։

TMTTurnInSum(SummaType, [Materials], [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում  Materials ցուցակում նշված ապրանքների մուտքերի SummaType* գումարը:

TMTGroupTurnInSum(SummaType, MTGroups, [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում  MTGroups խմբերին պատկանող ապրանքների մուտքերի SummaType* գումարը:

TMTTurnInCount([Materials][StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում Materials ցուցակում նշված ապրանքների ապրանքների մուտքերի քանակը։

TMTGroupTurnInCount(MTGroups, [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում MTGroups խմբերին պատկանող ապրանքների մուտքերի քանակը

TMTTurnOutSum(SummaType, [Materials], [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում Materials ցուցակում նշված ապրանքների ելքերի SummaType* գումարը։

TMTGroupTurnOutSum(SummaType, MTGroups, [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում MTGroups խմբերին պատկանող ապրանքների ելքերի SummaType* գումարը։

TMTTurnOutCount([Materials], [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում Materials ցուցակում նշված ապրանքների ելքերի քանակը։

TMTGroupTurnOutCount(MTGroups, [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում MTGroups խմբերին պատկանող ապրանքների ելքերի քանակը։

TMTMoveSum(SummaType, StorageIn, StorageOut,  [Materials], [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում StorageIn պահեստ StorageOut պահեստից տեղափոխված Materials ցուցակում նշված ապրանքների գումարը։

TMTGroupMoveSum(SummaType, MTGroups, StorageIn, StorageOut, [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում StorageIn պահեստ StorageOut պահեստից տեղափոխված MTGroups խմբերին պատկանող ապրանքների SummaType* գումարը։

TMTMoveCount([Materials], StorageIn, StorageOut, [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում StorageIn պահեստ StorageOut պահեստից տեղափոխված Materials ցուցակում նշված ապրանքների քանակը։

TMTGroupMoveCount(MTGroups, StorageIn, StorageOut, [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում StorageIn պահեստ StorageOut պահեստից տեղափոխված MTGroups խմբերին պատկանող ապրանքների քանակը։

TMTSaleCostSum(SummaType, [Materials], [StartDate], [EndDate], [Storages], [Partners], [OpType])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին Materials ցուցակում նշված  ապրանքների վաճառքների ինքնարժեքների SummaType* գումարը` ըստ OpType** տեսակի գործողությունների:

TMTSaleSum(SummaType[Materials], [StartDate], [EndDate], [Storages], [Partners], [Discount], [OpType])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին Materials ցուցակում նշված  ապրանքերի վաճառքների SummaType* գումարը` ըստ OpType** տեսակի գործողությունների:

Discount պարամետրը կարող է ընդունել 0, 1 կամ 2 արժեքները: 0 նշված լինելու դեպքում կվերադարձվի ապրանքերի վաճառքների զեղչված գումարը, 1 նշված լինելու դեպքում` ապրանքերի վաճառքների ժամանակ տրամադրված զեղչի գումարը, 2 նշված լինելու դեպքում ապրանքերի վաճառքների չզեղչված գումարը: Դատարկ թողնելու դեպքում բանաձևը կհաշվարկվի 0 նշված լինելուն համապատասխան:

TMTSaleSumByDescr(SummaType, Description, [Materials], [StartDate], [EndDate], [Storages], [Partners], [Discount], [OpType])

Վերադարձնում է նշված Description նկարագրությունով StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին Materials ցուցակում նշված  ապրանքերի վաճառքների SummaType* գումարը` ըստ OpType** տեսակի գործողությունների:

Discount պարամետրը կարող է ընդունել 0, 1 կամ 2 արժեքները: 0 նշված լինելու դեպքում կվերադարձվի ապրանքերի վաճառքների զեղչված գումարը, 1 նշված լինելու դեպքում` ապրանքերի վաճառքների ժամանակ տրամադրված զեղչի գումարը, 2 նշված լինելու դեպքում ապրանքերի վաճառքների չզեղչված գումարը: Դատարկ թողնելու դեպքում բանաձևը կհաշվարկվի 0 նշված լինելուն համապատասխան:

TMTGroupSaleCostSum(SummaType, MTGroups, [StartDate], [EndDate], [Storages], [Partners], [OpType])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին MTGoups խմբերին պատկանող ապրանքների վաճառքների ինքնարժեքների SummaType* գումարը` ըստ OpType** տեսակի գործողությունների:

TMTGroupSaleSum(SummaType, MTGroups, [StartDate], [EndDate], [Storages], [Partners],  [Discount], [OpType])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին MTGoups խմբերին պատկանող ապրանքների վաճառքների SummaType* գումարը` ըստ OpType** տեսակի գործողությունների:

Discount պարամետրը կարող է ընդունել 0, 1 կամ 2 արժեքները: 0 նշված լինելու դեպքում կվերադարձվի ապրանքերի վաճառքների զեղչված գումարը, 1 նշված լինելու դեպքում` ապրանքերի վաճառքների ժամանակ տրամադրված զեղչի գումարը, 2 նշված լինելու դեպքում ապրանքերի վաճառքների չզեղչված գումարը: Դատարկ թողնելու դեպքում բանաձևը կհաշվարկվի 0 նշված լինելուն համապատասխան:

TMTSaleDiscountSum(SummaType, [Materials], [StartDate], [EndDate], [Storages], [Partners], [OpType])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին Materials ցուցակում նշված  ապրանքերի վաճառքների SummaType*  զեղչված գումարը` ըստ OpType** տեսակի գործողությունների:

TMTGroupSaleDiscountSum(SummaType, MTGroups, [StartDate], [EndDate], [Storages], [Partners], [OpType])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին MTGoups խմբերին պատկանող ապրանքների վաճառքների SummaType*  զեղչված գումարը` ըստ OpType** տեսակի գործողությունների:

TMTSaleQty([Materials], [StartDate], [EndDate], [Storages],[Partners], [OpType])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին Materials ցուցակում նշված  ապրանքերի վաճառքների քանակը` ըստ OpType** տեսակի գործողությունների:

TMTSaleQtyByDescr(Description,[Materials], [StartDate], [EndDate], [Storages],[Partners], [OpType])

Վերադարձնում է նշված Description նկարագրությունով StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին Materials ցուցակում նշված  ապրանքերի վաճառքների քանակը` ըստ OpType** տեսակի գործողությունների:

TMTGroupSaleQty(MTGroups, [StartDate], [EndDate], [Storages],[Partners], [OpType])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից Partners ցուցակում նշված գործընկերներին MTGoups խմբերին պատկանող ապրանքների վաճառքների քանակը` ըստ OpType** տեսակի գործողությունների:

TMTRemRetailSum([Materials], [RemDate], [Storages])

Վերադարձնում է RemDate օրվա վերջում Storages ցուցակում նշված մանրածախ հայտանիշով պահեստներում Materials ցուցակում նշված ապրանքների  մնացորդների գումարը վաճառքի գներով: 

TMTGroupRemRetailSum(MTGroups, [RemDate], [Storages])

Վերադարձնում է RemDate օրվա վերջում Storages ցուցակում նշված մանրածախ հայտանիշով պահեստներում MTGroups խմբերին պատկանող ապրանքների մնացորդների գումարը վաճառքի գներով: 

TMTTurnInRetailSum([Materials], [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված մանրածախ հայտանիշով պահեստներում Materials ցուցակում նշված ապրանքների մուտքերը վաճառքի գներով: 

TMTGroupTurnInRetailSum(MTGroups, [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված մանրածախ հայտանիշով պահեստներում Materials MTGroups խմբերին պատկանող ապրանքների մուտքերը վաճառքի գներով: 

TMTTurnOutRetailSum([Materials], [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված մանրածախ հայտանիշով պահեստներից Materials ցուցակում նշված ապրանքների ելքերը վաճառքի գներով:

TMTGroupTurnOutRetailSum(MTGroups, [StartDate], [EndDate], [Storages])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված մանրածախ հայտանիշով պահեստներից MTGroups խմբերին պատկանող ապրանքների ելքերը վաճառքի գներով:

TMTRetailSum([Materials],[StartDate], [EndDate], [Storages], [Partners], [OpType]) 

 

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում, Materials ցուցակում նշված ապրանքների, Partners ցուցակում նշված գործընկերներով, OpType տեսակի գործողությունների գումարը մանրածախ գներով:

TMTGroupRetailSum(MTGroups,[StartDate], [EndDate], [Storages], [Partners], [OpType]

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներում, MTGroups ցուցակում նշված ապրանքների, Partners ցուցակում նշված գործընկերներով, OpType տեսակի գործողությունների գումարը մանրածախ գներով:

TMTPriceByPriceType(Materials, PriceType, [Unit], [Date]

Վերադարձնում է Date ամսաթվի դրությամբ գործող Materials ցուցակում նշված ապրանքի համար սահմանված PriceType գնի տեսակով գինը:

TGetMTLastStockTakingDate(MTCode, Storage)

Վերադարձնում է MTCode ապրանքի` Storage պահեստում վերջին գույքագրման ամսաթիվը:

*SummaType պարամետրը կարող է ընդունել հետևյալ արժեքները` 1- Գումարը դրամով (Առանց ԱԱՀ), 2- Գումարը դրամով (Ներառյալ ԱԱՀ), 3- Գումարը USD-ով:

  Գործընկերների հաշվառում

TRemPr([RemDate], [Partners], [Cur], [Supplier], [Customer])

Վերադարձնում է Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների մնացորդների գումարը` Cur արտարժույթով կամ բոլոր արտարժույթներով, RemDate օրվա վերջում` ներկայացված դրամով։ Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TCurRemPr(Cur, [RemDate], [Partners], [Supplier], [Customer])

Վերադարձնում է RemDate օրվա վերջում Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների` Cur արտարժույթով մնացորդը։ Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TRemPrByGroup(PrGroup, [RemDate], [Cur], [Supplier], [Customer])

Վերադարձնում է PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների մնացորդների գումարը` Cur արտարժույթով կամ բոլոր արտարժույթներով, RemDate օրվա վերջում` ներկայացված դրամով։

TCurRemPrByGroup(Cur, PrGroup, [RemDate], [Supplier], [Customer])

Վերադարձնում է RemDate օրվա վերջում PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների` Cur արտարժույթով մնացորդը։

TRemPrByContract(Partner, Contract, [RemDate])

Վերադարձնում է RemDate օրվա վերջում Partner գործընկերոջ` ըստ Contract պայմանագրի մնացորդը։

TCurRemPrByContract(Partner, Contract, [RemDate])

Վերադարձնում է RemDate օրվա վերջում Partner գործընկերոջ` Contract պայմանագրով մնացորդը` պայմանագրի արժույթով։

TTurnPrIn([StartDate], [EndDate], [Partners], [Cur], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների պարտքի աճը` Cur պարամետրերով նշված արտարժույթով կամ բոլոր արտարժույթներով` ներկայացված դրամով։ Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TTurnPrInByGroup(PrGroup, [StartDate], [EndDate], [Cur], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների պարտքի աճը` Cur պարամետրերով նշված արտարժույթով կամ բոլոր արտարժույթներով` ներկայացված դրամով։

TTurnPrOut([StartDate], [EndDate], [Partners], [Cur], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների պարտքի նվազումը` Cur պարամետրերով նշված արտարժույթով կամ բոլոր արտարժույթներով` ներկայացված դրամով։ Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TTurnPrOutByGroup(PrGroup, [StartDate], [EndDate], [Cur], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների պարտքի նվազումը` Cur պարամետրերով նշված արտարժույթով կամ բոլոր արտարժույթներով` ներկայացված դրամով։

TCurTurnPrIn(Cur, [StartDate], [EndDate], [Partners], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների Cur արտարժույթով պարտքի աճը։ Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TCurTurnPrInByGroup(Cur, PrGroup, [StartDate], [EndDate], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների Cur արտարժույթով պարտքի աճը։

TCurTurnPrOut(Cur, [StartDate], [EndDate], [Partners], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների Cur արտարժույթով պարտքի նվազումը: Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TCurTurnPrOutByGroup(Cur, PrGroup, [StartDate], [EndDate], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների Cur արտարժույթով պարտքի նվազումը:

TTurnPrInByContract(Partner, Contract, [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում ըստ Contract պայմանագրի Partner գործընկերոջը կատարված վճարումները` ներկայացված դրամով։

TCurTurnPrInByContract(Partner, Contract, [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում ըստ Contract պայմանագրի Partner գործընկերոջը կատարված վճարումները` ներկայացված պայմանագրի արժույթով:

TTurnPrOutByContract(Partner, Contract, [StartDate], [EndDate])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Partner գործընկերոջից` ըստ Contract պայմանագրի մուտքերը։

TCurTurnPrOutByContract(Partner, Contract, [StartDate], [EndDate])

Վերադարձնում է StartDateEndDate ժամանակահատվածում Partner գործընկերոջից` ըստ Contract պայմանագրի մուտքերը` պայմանագրի արժույթով։

TTurnPrOper(OpType, [StartDate], [EndDate], [Partners], [Cur], [Supplier], [Customer])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների OpType** տեսակի բոլոր գործողությունների հանրագումարը` Cur արտարժույթով կամ բոլոր արտարժույթներով` ներկայացված դրամով։ Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TTurnPrOperByGroup(OpType, PrGroup, [StartDate], [EndDate], [Cur], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների OpType** տեսակի բոլոր գործողությունների հանրագումարը` Cur արտարժույթով կամ բոլոր արտարժույթներով` ներկայացված դրամով։

TCurTurnPrOper(Cur,  OpType, [StartDate], [EndDate], [Partners], [Supplier], [Customer])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Partners ցուցակում նշված կամ Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների` OpType** տեսակի գործողությունների հանրագումարը` ներկայացված Cur արտարժույթով։ Հետևյալ պարամետրերից որևէ մեկը պարտադիր է լրացնել` Partners, Supplier, Customer:

TCurTurnPrOperByGroup(Cur, OpType, PrGroup, [StartDate], [EndDate], [Supplier], [Customer])

Վերադարձնում է StartDateEndDate ժամանակահատվածում PrGroup ցուցակում նշված գործընկերոջ խմբերին պատկանող, Supplier և(կամ) Customer դրոշակներ ունեցող գործընկերների` OpType** տեսակի գործողությունների հանրագումարը` ներկայացված Cur արտարժույթով։

TTurnPrOperByContract(OpType, Partner, Contract, [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Partner գործընկերոջ` ըստ Contract պայմանագրի` OpType** տեսակի գործողությունների հանրագումարը` ներկայացված դրամով։

TCurTurnPrOperByContract(OpType, Partner, Contract, [StartDate], [EndDate])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Partner գործընկերոջ` ըստ Contract պայմանագրի OpType** տեսակի գործողությունների հանրագումարը Contract պայմանագրի արժույթով։

TPrGroupSaleSum(SummaType, PrGroups, [StartDate], [EndDate], [Storages], [Materials], [Discount], [OpType])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Storages ցուցակում նշված պահեստներից PGroups խմբերին պատկանող գործընկերներին Materials ցուցակում նշված ապրանքների վաճառքների SummaType* գումարը` ըստ OpType** տեսակի գործողությունների:

Discount պարամետրը կարող է ընդունել 0, 1 կամ 2 արժեքները: 0 նշված լինելու դեպքում կվերադարձվի ապրանքերի վաճառքների զեղչված գումարը, 1 նշված լինելու դեպքում` ապրանքերի վաճառքների ժամանակ տրամադրված զեղչի գումարը, 2 նշված լինելու դեպքում` ապրանքերի վաճառքների չզեղչված գումարը: Դատարկ թողնելու դեպքում բանաձևը կհաշվարկվի 0 նշված լինելուն համապատասխան:

  Դրամարկղերի  հաշվառում

TRemCash([RemDate], [Cash], [Cur])

Վերադարձնում է RemDate օրվա վերջում Cash դրամարկղում կամ բոլոր դրամարկղերում Cur արտարժույթով կամ բոլոր արտարժույթներով մնացորդը` ներկայացված դրամով։

TCurRemCash(Cur, [RemDate], [Cash])

Վերադարձնում է RemDate օրվա վերջում Cash դրամարկղում կամ բոլոր դրամարկղերում Cur արտարժույթով մնացորդը։

TTurnCashIn([StartDate], [EndDate], [Cash], [PRGroup], [Partners], [Cur], [OpType])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Cash դրամարկղում կամ բոլոր դրամարկղերում Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներից Cur արտարժույթով կամ բոլոր արտարժույթներով և OpType** տեսակի գործողություններով մուտքերի գումարը` ներկայացված դրամով։ Partners-ի և PRGroup-ի դատարկ արժեքների դեպքում վերադարձնում է բոլոր մուտքերը։

TTurnCashOut([StartDate], [EndDate], [Cash], [PRGroup], [Partners], [Cur], [OpType])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Cash դրամարկղում կամ բոլոր դրամարկղերում Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներին Cur արտարժույթով կամ բոլոր արտարժույթներով և OpType** տեսակի գործողություններով վճարումների գումարը` ներկայացված դրամով։ Partners-ի և PRGroup-ի դատարկ արժեքների դեպքում վերադարձնում է բոլոր ելքերը։

TCurTurnCashIn(Cur, [StartDate], [EndDate], [Cash], [PRGroup], [Partners])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Cash դրամարկղ կամ բոլոր դրամարկղեր Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներից` Cur արտարժույթով մուտքերի գումարը։

TCurTurnCashOut(Cur, [StartDate], [EndDate], [Cash], [PRGroup], [Partners])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Cash դրամարկղից կամ բոլոր դրամարկղերից Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներին Cur արտարժույթով վճարումների գումարը։

  Հաշվարկային հաշիվների հաշվառում

TRemBank([RemDate], [Bank], [Cur])

Վերադարձնում է RemDate օրվա վերջում Bank հաշվարկային հաշվի կամ բոլոր հաշվարկային հաշիվների Cur արտարժույթով կամ բոլոր արտարժույթներով մնացորդները` ներկայացված դրամով։

TTurnBankIn([StartDate], [EndDate], [Cash], [PRGroup], [Partners], [Cur], [OpType])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Bank հաշվարկային հաշիվ Cur արտարժույթով կամ բոլոր արտարժույթներով և OpType** տեսակի գործողություններով մուտքերը` Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներից։ Partners-ի և PRGroup-ի դատարկ արժեքների դեպքում վերադարձնում է բոլոր մուտքերը։

TTurnBankOut([StartDate], [EndDate], [Bank], [PRGroup], [Partners], [Cur], [OpType])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Bank հաշվարկային հաշվից Cur արտարժույթով կամ բոլոր արտարժույթներով և OpType** տեսակի գործողություններո վճարումները` Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներին։ Partners-ի և PRGroup-ի դատարկ արժեքների դեպքում վերադարձնում է բոլոր ելքերը։

TCurRemBank(Cur, [RemDate], [Bank]) 

Վերադարձնում է RemDate օրվա վերջում Bank հաշվարկային հաշվի կամ բոլոր հաշվարկային հաշիվների Cur արտարժույթով մնացորդը:

TCurTurnBankIn(Cur,[StartDate], [EndDate], [Bank], [PRGroup], [Partners])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Bank հաշվարկային հաշիվ կամ բոլոր հաշվարկային հաշիվներ Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներից Cur արտարժույթով մուտքերի գումարը։

TCurTurnBankOut(Cur, [StartDate], [EndDate], [Bank], [PRGroup], [Partners])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Bank հաշվարկային հաշվից կամ բոլոր հաշվարկային հաշիվներից Partners ցուցակում նշված կամ PRGroup խմբերին պատկանող գործընկերներին Cur արտարժույթով վճարումների գումարը։

** OpType պարամետրը կարող է ընդունել արժեքներ Ապրանքների գործողությունների մատյանի Գործողության տեսակ դաշտին կից առաջարկվող ցուցակից: Օրինակ` 7- Պահեստի մուտքի օրդեր, 8-Վաճառք (Հաշիվ-ապրանքագիր), 9-Պահեստի ելքի օրդեր և այլն:

Այլ

TGetCompanyName()

Վերադարձնում է կազմակերպության անվանումը:

TGetCompanyAddress()

Վերադարձնում է կազմակերպության իրավաբանական հասցեն:

TGetCompanyTIN()

Վերադարձնում է կազմակերպության ՀՎՀՀ:

TGetCompanyManagerName()

Վերադարձնում է կազմակերպության ղեկավարի անուն, ազգանուն, հայրանունը:

TGetCompanyManagerPost()

Վերադարձնում է կազմակերպության ղեկավարի պաշտոնը:

TGetCompanyGenAccName()

Վերադարձնում է կազմակերպության հաշվապահի անուն, ազգանուն, հայրանունը:

TGetCompanyGenAccPost()

Վերադարձնում է կազմակերպության հաշվապահի պաշտոնը:

TGetCompanyStateRegN()

Վերադարձնում է կազմակերպության պետական ռեգիստրի գրանցման համարը:

TGetCompanyStateRegDate()

Վերադարձնում է կազմակերպության պետական ռեգիստրի գրանցման ամսաթիվը:

TGetCompanyBussAddress()

Վերադարձնում է կազմակերպության գործունեության հասցեն:

TGetCompanyPhone()

Վերադարձնում է կազմակերպության հեռախոսահամարը:

TGetMTNameByCode(MTCode, [isFullName])

Վերադարձնում է ապրանքի կամ ծառայության անվանումը/լրիվ անվանումը` լրացնելով  ապրանքի կամ ծառայության կոդը: isFullName պարամետրը 1 լրացնելու դեպքում, կվերադարձվի լրիվ անվանումը:

TGetMTCodeByName(MTName, [isFullName])

Վերադարձնում է ապրանքի կամ ծառայության կոդը` լրացնելով ապրանքի կամ ծառայության անվանումը/լրիվ անվանումը: MTName պարամետրը լրիվ անվանումը լրացնելու դեպքում, isFullName պարամետրը պետք է լրացնել 1:

TGetMTDiscountByCode(MTCode)

Վերադարձնում է ապրանքի կամ ծառայության տեղեկատուում նշված զեղչի տոկոսը` լրացնելով ապրանքի կամ ծառայության կոդը:

TGetMTCoeffByMTCodeAndUnit(MTCode, [Unit])

Վերադարձնում է ապրանքի կամ ծառայության տեղեկատուում նշված չափման միավորի գործակիցը` լրացնելով ապրանքի կոդը և չափման միավորի կոդը: Unit պարամետրը դատարկ թողնելու դեպքում բանաձևը կաշխատի ապրանքի լրացուցիչ չափման միավորի համար:

TGetMTCPACodeByMTCode(MTCode)

Վերադարձնում է ապրանքի կամ ծառայության ԱԴԳՏ/ԱՏԳԱԱ դասակարգիչը` լրացնելով ապրանքի կամ ծառայության կոդը:

TGetMTGroupCodeByMTCode(MTCode])

Վերադարձնում է ապրանքի կամ ծառայության խումբը` լրացնելով ապրանքի կամ ծառայության կոդը:

TGetMTGroupNameByMTCode(MTCode])

Վերադարձնում է ապրանքի կամ ծառայության խմբի անվանումը` լրացնելով ապրանքի կամ ծառայության կոդը:

TGetMTDescriptionByMTCode(MTCode)

Վերադարձնում է ապրանքի կամ ծառայության բնութագիրը` լրացնելով ապրանքի կամ ծառայության կոդը:

TGetMTCodeByBarCode(BarCode)

Վերադարձնում է ապրանքի կամ ծառայության կոդը` լրացնելով գծիկավոր կոդը:

TGetMTUnitCodeByMTBarCode(BarCode)

Վերադարձնում է ապրանքի կամ ծառայության չափման միավորի կոդը` լրացնելով գծիկավոր կոդը:

TGetMTBarCodeByCodeAndUnit(MTCode, Unit)

Վերադարձնում է ապրանքի կամ ծառայության գծիկավոր կոդը`  լրացնելով ապրանքի կոդը: Եթե անհրաժեշտ է ստանալ լրացուցիչ չափման միավորի կոդը, ապա Unit դաշտում պետք է լրացնել լրացուցիչ չափման միավորի կոդը:

TGetMTUnitByCode(MTCode, [isAltUnit])

Վերադարձնում է ապրանքի կամ ծառայության չափման միավորի կոդը`լրացնելով ապրանքի կոդը: Լրացուցիչ չափման միավորի կոդը ստանալու համար անհրաժեշտ է IsAltUnit պարամետրը լրացնել 1:

TGetMTCodeByMTExternalCode(ExternalCode)

Վերադարձնում է ապրանքի կամ ծառայության կոդը` լրացնելով ապրանքի կամ ծառայության արտաքին կոդը:

TGetMTExternalCodeByMTCode(Code)

Վերադարձնում է ապրանքի կամ ծառայության արտաքին կոդը` լրացնելով ապրանքի կամ ծառայության կոդը:

TGetPartNameByCode(PartnerCode,[FullName])

Վերադարձնում է Գործընկերոջ անվանումը կամ լրիվ անվանումը` լրացնելով Գործընկերոջ կոդը:  FullName պարամետրը 1 լրացնելու դեպքում, կվերադարձվի լրիվ անվանումը:

TGetPartCodeByTaxCode(TaxCode)

Վերադարձնում է Գործընկերոջ կոդը լրացնելով Գործընկերոջ ՀՎՀՀ-ն:

TGetDefContractCodeByPartCode(PartCode)

Վերադարձնում է Գործընկերոջ հիմնական պայմանագրի կոդը` լրացնելով գործընկերոջ կոդը:

TGetQntUnitCodeByName(Codename)

Վերադարձնում է չափման միավորի կոդը` լրացնելով անվանումը:

StartDate()

Վերադարձնում է հաշվետու ժամանակաշրջանի սկզբի ամսաթիվը:

EndDate()

Վերադարձնում է հաշվետու ժամանակաշրջանի վերջի ամսաթիվը:

CurrentDate()

Վերադարձնում է ընթացիկ ամսաթիվը:

IIF(պայման, արտ1, արտ2)

Նշված պայման-ը բավարարելու դեպքում վերադարձնում է արտ1 արտահայտության հաշվարկված արժեքը, իսկ հակառակ դեպքում` արտ2-ինը:

ASRound(number, precision)

Վերադարձնում է number թվի կլորացված արժեքն ըստ precision կլորացման աստիճանի: Եթե այն ոչ բացասական է, ապա կլորացվում է թվի կոտորակային մասը, հակառակ դեպքում կլորացվում է թվի ամբողջ մասը: Օրինակ` AsRound(1200.425, 2) = 1200.43, ASRound(599645.15, -3) = 600000:

 

Ցուցակներ տիպի պարամետրերում աժեքները թվարկելիս օգտագործվում է ստորակետը ",": 

Օրինակներ.

Materials - "00001, 00002, 00003"

Storages - "01, 02",

Partners - "1001, 1002, 1003",

PartnersGroups - "01, 03",

 

Բանաձևի օրինակներ.
TMTRemSum("1","00001",,"01")

TMTGroupSaleSum("2","100",,,"00")

TTurnCashIn("01/01/15","31/01/15","01",,"0001")