Накладные внутреннего перемещения — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м (→Пример создания MTR) |
Hisava (обсуждение | вклад) м |
||
(не показана одна промежуточная версия этого же участника) | |||
Строка 3: | Строка 3: | ||
fldname := { "DATDOC", "KANAL1", "KANAL3", "DANAL1" } | fldname := { "DATDOC", "KANAL1", "KANAL3", "DANAL1" } | ||
− | ArValues := {{ DOCS1->DATDOC, DOCS1->DANAL1, | + | ArValues := { { DOCS1->DATDOC, DOCS1->DANAL1, SeekRef( "R126", UserKod, "TabNum", 1), pr } } |
− | + | ||
// создать шапку накладной | // создать шапку накладной | ||
Строка 10: | Строка 9: | ||
~Month := Month( DOCS1->DATDOC ) , ~Day := Day( DOCS1->DATDOC ), ; | ~Month := Month( DOCS1->DATDOC ) , ~Day := Day( DOCS1->DATDOC ), ; | ||
~ResBlk := {||Field->RgNum} ) | ~ResBlk := {||Field->RgNum} ) | ||
− | |||
// MTR | // MTR |
Текущая версия на 15:41, 21 октября 2019
Накладные внутреннего перемещения - это документ MTR, таблица DOCS
Пример создания MTR
fldname := { "DATDOC", "KANAL1", "KANAL3", "DANAL1" }
ArValues := { { DOCS1->DATDOC, DOCS1->DANAL1, SeekRef( "R126", UserKod, "TabNum", 1), pr } }
// создать шапку накладной mtr := AddAll( 'MTR', '1',"",, fldname, ArValues, ~Year := Year( DOCS1->DATDOC ), ; ~Month := Month( DOCS1->DATDOC ) , ~Day := Day( DOCS1->DATDOC ), ; ~ResBlk := {||Field->RgNum} )
// MTR // DATDOC - дата // KANAL1 - код отпустившего склада // KANAL3 - табельный номер отпустившего кладовщика // DANAL1 - код принявшего производства