Накладные внутреннего перемещения — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
| Строка 1: | Строка 1: | ||
[[Накладные внутреннего перемещения]] - это документ [[MTR]], таблица [[DOCS]] | [[Накладные внутреннего перемещения]] - это документ [[MTR]], таблица [[DOCS]] | ||
| + | = Пример создания [[MTR]] = | ||
| + | // MTR | ||
| + | // DATDOC - дата | ||
| + | // KANAL1 - код отпустившего склада | ||
| + | // KANAL3 - табельный номер отпустившего кладовщика | ||
| + | // DANAL1 - код принявшего производства | ||
| + | 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]] | [[MTR]] | ||
Версия 15:33, 19 июля 2018
Накладные внутреннего перемещения - это документ MTR, таблица DOCS
Пример создания MTR
// MTR
// DATDOC - дата
// KANAL1 - код отпустившего склада
// KANAL3 - табельный номер отпустившего кладовщика
// DANAL1 - код принявшего производства
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} )