Гал 7.12, Pervasive
Бухгалтерский учет МБП ведется следующим образом:
МБП поступившие до 2002 года числятся на 050 забалансовом счете
МБП поступившие с 1.01.2002 по 31.12.2005 года – 013
МБП поступившие после 01.01.2006 года – 020
по всем счетам: Кау1-подразделение
Кау2-ТМЦ
При внутреннем перемещении или списании должны формироваться соответствующие проводки. Нужно создать ТХО к накладной на внутр.перемещение/акту на списание, в которой в зависимости от даты ввода, будет использоваться необходимый забалансовый счет. Например, если МБП поступило в 2001 году, то при внутреннем перемещении должна сформироваться следующая проводка Дт 050 – Кт 050, а при списании: Дт 099 – Кт 050 (где 099 счет – пустое место в односторонних забалансовых проводках)
Подскажите пжалста, как в ТХО при написании алгоритма использовать дату ввода МБП?
ТХО по малоценке
Модераторы: m0p3e, edward_K, Модераторы
-
- Новичок
- Сообщения: 26
- Зарегистрирован: 30 авг 2005, 17:25
- Откуда: Ярославль, Электровозоремонтный завод
- Контактная информация:
2Seybukan
СПАСИБО! Нет слов, чтоб выразить нахлынувшие чувства! Получилось!!!
if(dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) < Date(01,01,2002),&sum,0)
if(dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) > Date(01,01,2006),&sum,0)
if(dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) > Date(01,01,2002) and dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) < Date(01,01,2006),&sum,0)
Моя благодарность не будет знать границ!
СПАСИБО! Нет слов, чтоб выразить нахлынувшие чувства! Получилось!!!
if(dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) < Date(01,01,2002),&sum,0)
if(dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) > Date(01,01,2006),&sum,0)
if(dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) > Date(01,01,2002) and dTXOGetField('MBPIN','DATEEKSP',&SoprDoc) < Date(01,01,2006),&sum,0)
Моя благодарность не будет знать границ!