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

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

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

Previous pageReturn to chapter overviewNext page

Բացել/Փակել թաքցված տեքստը

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

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

 

ExcelReporting_01

 

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

 

ExcelReporting_02

 

Դաշտ

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

Օգտագործող

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

Գաղտնաբառ

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

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

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

 

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

 

ExcelReporting_03

 

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

 

ExcelReporting_04

 

Դաշտ

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

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

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

Ժամանակահատված

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

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

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

 

Ստորև բերվում է համակարգում նախատեսված ֆունկցիաների և դրանց պարամետրերի ցուցակը: Այն պարամետրերը, որոնք նշված են [ ] փակագծերի մեջ, համարվում են ոչ 

 պարամետրեր ֆունկցիայի հաշվարկման համար: Ցուցակներ տիպի պարամետրերում արժեքները թվարկելիս օգտագործվում է ստորակետը ",": Նշված բանաձևերը կանչվում են  SM_ նախդիրով։

 

Ֆունկցիա

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

Գնային քաղաքականություն

SM_ProductSalePrice([Customer], [Product], [Date])

Վերադարձնում է Customer գնորդի համար Product ապրանքի վաճառքի գինը՝ հաշվի առած գնորդի գնացուցակը, Date ամսաթվի դրությամբ:

SM_ProductSalePriceFromPriceList([PriceList], [Product], [Date])

Վերադարձնում է PriceList գնացուցակից Product ապրանքի վաճառքի գինը Date ամսաթվի դրությամբ:

SM_ProductDiscount ([Customer],[ Product],  [Date]

Վերադարձնում է Product ապրանքի համար Customer գնորդի զեղչի տոկոսը Date ամսաթվի դրությամբ:

Գնորդների մնացորդներ և շրջանառություն

SM_CustomerDebtRem([Customers], [CustomerGroups], [Divisions], [RemDate], [CustomerSalesAreas])

Վերադարձնում է Customers ցուցակում նշված կամ CustomerGroups խմբերին պատկանող գնորդների` ըստ Divisions բաժինների պարտքի մնացորդը Date ամսաթվի դրությամբ։

SM_CustomerPrepayRem([Customers], [CustomerGroups], [Divisions], [RemDate] [CustomerSalesAreas])

Վերադարձնում է Customers ցուցակում նշված կամ CustomerGroups խմբերին պատկանող գնորդների` ըստ Divisions բաժինների կանխավճարի մնացորդը Date ամսաթվի դրությամբ։

SM_CustomerReturnRem([Customers], [CustomerGroups], [Divisions], [RemDate], [CustomerSalesAreas])

Վերադարձնում է Customers ցուցակում նշված կամ CustomerGroups խմբերին պատկանող գնորդների` ըստ Divisions բաժինների վերադարձի մնացորդը Date ամսաթվի դրությամբ։

SM_CustomerOverDebtSum([RemDate], [Customers][CustomerGroups], [CustomerSalesAreas], [SalesAgents], [Divisions]

Վերադարձնում է Customers ցուցակում նշված կամ CustomerGroups խմբերին պատկանող Գնորդների ժամկետանց պարտքի գումարը RemDate օրվա վերջում:

SM_PaymentsSum([StartDate], [EndDate], [Customers], [CustomerGroups], [SalesAgents], [Divisions], [DocGroups], [DocPaymentTypes], [CustomerSalesAreas], [AlsoDrafts])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Customers ցուցակում նշված կամ CustomerGroups խմբերին կամ CustomerSalesAreas վաճառքի գոտիներին պատկանող գնորդների վճարումների գումարը` նշված պարամետրերով:

SM_SalesPaymentsSum([StartDate], [EndDate], [PaymentTypes], [Customers], [CustomerGroups], [Divisions], [DebtDocStartDate], [DebtDocEndDate], [DebtDocSalesAreas], [DebtDocSalesAgents], [DebtDocVanAgents], [DebtDocGroups], [DebtDocPaymentTypes], [AlsoDrafts])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Customers ցուցակում նշված կամ CustomerGroups խմբերին կամ DebtDocSalesAreas վաճառքի գոտիներին պատկանող վաճառքների համար կատարված վճարումների գումարը` նշված պարամետրերով:

SM_SalesDischargesSum([StartDate], [EndDate], [DischargeTypes], [DischargeSources], [Customers], [CustomerGroups], [Divisions],  [DebtDocStartDate], [DebtDocEndDate], [DebtDocSalesAreas], [DebtDocSalesAgents], [DebtDocVanAgents], [DebtDocGroups],  [DebtDocPaymentTypes], [AlsoDrafts])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Customers ցուցակում նշված կամ CustomerGroups խմբերին կամ DebtDocSalesAreas վաճառքի գոտիներին պատկանող վաճառքների համար կատարված մարումների գումարը` նշված պարամետրերով:

SM_PaymentsToCustomerSum([StartDate], [EndDate][Customers],  [CustomerGroups], [SalesAgents], [Divisions], [DocGroups], [DischargeSource], [DocPaymentTypes], [CustomerSalesAreas]

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Customers ցուցակում նշված կամ CustomerGroups խմբերին պատկանող գնորդներին կատարված վճարումների գումարը` նշված պարամետրերով:

Ապրանքների առկայություն և շարժ

SM_ProductQntRemInStorage([RemDate], [Products], [ProductGroups], [Storages])

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

SM_ProductQntRemByVanAgent([RemDate], [VanAgents], [Products], [ProductGroups])

Վերադարձնում է Products ցուցակում նշված կամ ProductGroups խմբերին պատկանող ապրանքների քանակային մնացորդը VanAgents առաքիչների մոտ RemDate օրվա վերջում:

SM_ProductSumRemByVanAgent([RemDate], [PriceListType], [VanAgents], [Products], [ProductGroups])

Վերադարձնում է Products ցուցակում նշված կամ ProductGroups խմբերին պատկանող ապրանքների գումարային մնացորդը PriceListType գնացուցակով VanAgents առաքիչների մոտ RemDate օրվա վերջում:

SM_ProductOperationQntByVanAgent([Operation][StartDate], [EndDate], [VanAgents], [Products], [ProductGroups], [Storages])

Վերադարձնում է Products ցուցակում նշված կամ ProductGroups խմբերին պատկանող ապրանքների քանակային գործողությունները ըստ VanAgents առաքիչների StartDate, EndDate ժամանակահատվածում:

SM_ProductsOrdersQuantity([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes], [AlsoDrafts])

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

SM_ProductsOrdersSum([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes],[AlsoDrafts])

Վերադարձնում է Products ցուցակում նշված կամ ProductGroups խմբերին պատկանող ապրանքների պատվերի գումարը StartDate, EndDate ժամանակահատվածում` նշված պարամետրերով:

SM_ProductsOrdersVolume([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes], [AlsoDrafts])

Վերադարձնում է Products ցուցակում նշված կամ ProductGroups խմբերին պատկանող ապրանքների պատվերի ծավալը StartDate, EndDate ժամանակահատվածում` նշված պարամետրերով:

SM_ProductsOrdersGiftsQuantity  ([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes], [AlsoDrafts])

Վերադարձնում է StartDate, EndDate ժամանակահատվոծում Product ապրանքի համար Customer գնորդի պատվիրած նվերների քանակները Date:

SM_ProductsSalesQuantity([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes], [AlsoDrafts])

Վերադարձնում է Products ցուցակում նշված կամ ProductGroups խմբերին պատկանող ապրանքների վաճառքի քանակը StartDate, EndDate ժամանակահատվածում` նշված պարամետրերով:

SM_ProductsSalesSum([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes], [AlsoDrafts])

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

SM_ProductsSalesGiftsQuantity ([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes], [AlsoDrafts]

Վերադարձնում է StartDate, EndDate ժամանակահատվոծում Product ապրանքի համար Customer գնորդին վաճառած նվերների քանակները:

SM_ProductsReturnsQuantity([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [ReturnReasons], [AlsoDrafts])

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

SM_ProductsReturnsSum([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [Regions], [SalesAgents], [VanAgents], [DocGroups], [ReturnReasons], [AlsoDrafts])

Վերադարձնում է Products ցուցակում նշված կամ ProductGroups խմբերին պատկանող ապրանքների վերադարձի գումարը StartDate, EndDate ժամանակահատվածում` նշված պարամետրերով:

SM_CustomerDepositProductsRem([Products], [ProductGroups], [Customers], [CustomerGroups], [Divisions], [RemDate])

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

SM_CustomerAssetsRem([Assets], [AssetsGroups], [Customers], [CustomerGroups], [Region], [RemDate])

Վերադարձնում է Գնորդին տրված գույքերի մնացորդը RemDate օրվա վերջում։

SM_ProductOperationQntByStorage([Operation], [StartDate], [EndDate], [Storages], [Products], [ProductGroups])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Ապրանքների քանակային գործողությունները պահեստ(ներ)ում։

Այլ

 

SM_AgentsMoneyAcceptancesSum([StartDate], [EndDate], [SalesAgents], [Divisions])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում SalesAgents ցուցակում նշված առևտրային գործակալների կողմից կատարված վճարումների գումարը` ըստ Divisions բաժինների:

SM_SalesAgentRem ([Date], [SalesAgents], [Divisions])

Վերադարձնում է SalesAgents ցուցակում նշված գործակալների մնացորդները Date ամսաթվի դրությամբ։

SM_LastProductsInventoriesDate([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [SalesAgents], [DocGroups])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում SalesAgents ցուցակում նշված առևտրային գործակալների կողմից Customers ցուցակում նշված գնորդների մոտ կատարված Products ապրանքների վերջին գույքագրված ամսաթիվը՝ նշված պարամետրերով։

SM_LastSaleDate([StartDate], [EndDate], [Products],[ProductGroups], [Customers], [CustomerGroups], [Divisions], [SalesAreas], [SalesAgents], [VanAgents], [DocGroups], [DocPaymentTypes], [AlsoDrafts])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Ապրանքների վերջին վաճառքի ամսաթիվը:

SM_LastPaymentDate([StartDate], [EndDate][Customers], [CustomerGroups], [Divisions], [SalesAreas], [SalesAgents], [DocPaymentTypes], [AlsoDrafts])

Վերադարձնում է StartDate, EndDate ժամանակահատվածում Գնորդների վերջին վճարման ամսաթիվը։

SM_LastAnswerOfQuestion([Question], [Date], [Customers], [SalesAgents], [Questionnaire])

Վերադարձնում է Date ամսաթվի դրությամբ Question հարցի վերջին պատասխանը։

SM_LastProductsInventoriesQuantity([StartDate], [EndDate], [Products], [ProductGroups], [Customers], [CustomerGroups], [SalesAgents], [DocGroups]

Վերադարձնում է StartDate, EndDate ժամանակահատվածում SalesAgents ցուցակում նշված առևտրային գործակալների կողմից Customers ցուցակում նշված գնորդների մոտ կատարված Products ապրանքների վերջին գույքագրված քանակը՝ նշված պարամետրերով։

 

Բանաձևերի օրինակներ.

SM_PaymentsSum ("01/11/16","30/11/16","0001,0002" , , , "000003", "01")

SM_ProductsSalesQuantity(, , , "003", , "G001,G002", , , , , , "1")