BLINOVDANIIL.COM___________________________________________________________________
Пример отработки скрипта по расчету до...
BLINOVDANIIL.COM___________________________________________________________________
(Указана в WHERE)
…………………………………..
Шаг ...
Upcoming SlideShare
Loading in...5
×

Runallocation Пример отработки скрипта по расчету долей.

150

Published on

Runallocation Пример отработки скрипта по расчету долей.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
150
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Runallocation Пример отработки скрипта по расчету долей.

  1. 1. BLINOVDANIIL.COM___________________________________________________________________ Пример отработки скрипта по расчету долей. RUNALLOCATION //РАСЧЕТ ПРОПОРЦИИ ДОЛЕЙ ВЛАДЕНИЯ *XDIM_MEMBERSET CATEGORY = %CATEGORY_SET% «Версию выбираем в пакете» *XDIM_MEMBERSET INTERCO = BAS(«Указываем узловой элемент») *XDIM_MEMBERSET TIME = %TIME_SET% «Время выбираем в пакете» *XDIM_MEMBERSET C_CURRENCY = RUB «Валюту в которой проходит консолидация» *XDIM_MEMBERSET C_GROUP = G_NONE «Указываем группу до консолидации» *XDIM_MEMBERSET PAUDITID = BAS(DIH01) «Узел веденых и трансформированных данных» *XDIM_MEMBERSET FLOW = F03010,F00999 «Виды движения» *XDIM_MEMBERSET ACCOUNT = 1,2,3,4,5,6,7,8,9 «Указываем счета, которые будут участвовать в расчете» *RUNALLOCATION *FACTOR=USING/TOTAL *DIM ACCOUNT WHAT=1; WHERE=2,3,4,5,6,7,8,9; USING=<<<; TOTAL=2,3,4,5,6,7,8,9 *DIM FLOW WHAT=F03010; WHERE=F00999; USING=<<<; TOTAL=<<< *DIM INTERCO WHAT=BAS(I1100000000); WHERE=I_NONE; USING=<<<; TOTAL=<<< *DIM C_GROUP WHAT=G_NONE; WHERE=G1000; USING=G_NONE; TOTAL=<<< *DIM PAUDITID WHAT=BAS(DLH00); WHERE=DIC16_2; USING=BAS(DLH00); TOTAL=<<< *ENDALLOCATION *COMMIT Скрипт следует читать сверху вниз, по вертикали. Отработка: Шаг 1: (Счет 2/( Счет 2 + Счет 3 + Счет 4 + Счет 5 + Счет 6 + Счет 7 + Счет 8 + Счет 9))*Счет 1 = Счет 2 (Указана в WHERE) Шаг 2: (Счет 3/( Счет 2 + Счет 3 + Счет 4 + Счет 5 + Счет 6 + Счет 7 + Счет 8 + Счет 9))*Счет 1 = Счет 3 (Указана в WHERE) Шаг 3: (Счет 4/( Счет 2 + Счет 3 + Счет 4 + Счет 5 + Счет 6 + Счет 7 + Счет 8 + Счет 9))*Счет 1 = Счет 4 (Указана в WHERE) Шаг 4: (Счет 5/( Счет 2 + Счет 3 + Счет 4 + Счет 5 + Счет 6 + Счет 7 + Счет 8 + Счет 9))*Счет 1 = Счет 5 (Указана в WHERE) Шаг 5: (Счет 6/( Счет 2 + Счет 3 + Счет 4 + Счет 5 + Счет 6 + Счет 7 + Счет 8 + Счет 9))*Счет 1 = Счет 6 E-MAIL:bdaniil@gmail.com
  2. 2. BLINOVDANIIL.COM___________________________________________________________________ (Указана в WHERE) ………………………………….. Шаг 9: (Счет 9/( Счет 2 + Счет 3 + Счет 4 + Счет 5 + Счет 6 + Счет 7 + Счет 8 + Счет 9))*Счет 1 = Счет 9 (Указана в WHERE) E-MAIL:bdaniil@gmail.com

×