Code: |
STATIC FUNCTION Exe_Function()
LOCAL nFunc := nTok, aPar := {}, nRez := 0, dDate, dDate1,nI:=1,; aType, nLen := 0, aVarPos MEMVAR dSet_Date, dSet_Date0 // границы периода |
Foreman wrote: |
Плагин в Бэст5 (АРМ гл.бух. по CTRL+F5) В плагине нужно получать сальдо по счетам (с аналит. и без) типа сальдо на дату допустим ДТС 501 "30/06/2007" Обьясните функцию aOb :=Saldo({'00','10','','01','11'}[nFunc],aPar ) 1. С первым массивом все понятно 2. nFunc - тоже все понятно массив aPar не понятно что за чем идет и в каком виде я так понимаю aPar[1]- номер счета (а если он аналитический где аналитику поставить) aPar[2]- дата чего? (начало или конец периода) aPar[3]- дата тот же вопрос тока к исходникам не отправляйте все что выше написано выцарапано из них и то люди помогли желательно весь массив подробно что,где,зачем RBalans() - почему то не работает на ней вылетает с ошибкой "переменная не определена " очень странно И если можно для примера код (так чисто для ламеров по простому ) получения ДТС по 501 ну к примеру nFunc - 1,2,4,5 // ДТС0 КТС0 ДТ КТ 6 или 7 ДТКТ aOb :=Saldo({'00','10','','01','11'},1,{' 501','01/03/2007','30/03/2007'}) С Уважением !!! Алексей!!! |
Foreman wrote: |
Да уж ....
диалог типа кто в лес кто по дрова такое чувство что вопрос вообще не читали ну да ладно если функция Saldo() такой большой секрет компании ООО "БЭСТ" то бог с ней тогда какой смысл её выкладывать С Уважением!!! Алексей |
Foreman wrote: |
Нууууу это ж совсем другое дело сразу стока информации
и вся полезная спасибо огромное Костя "Скоб на базу проводок " это понятно а начальное сальдо из базы вытаскиваете тем более что в Бэст5 многосегментная аналитика если можно конечно как в 5 ке правильно вытащить сальдо из вступительного баланса с учетом аналитики ну а потом уже механизм ясен скоб по сторокам и т.д. сальдо на начало + оборот ДТ-оборот Кт = сальдо на конец С Уважением!!! Алексей |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours