Накладные внутреннего перемещения — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м (MTR1)
м
 
(не показано 11 промежуточных версий этого же участника)
Строка 1: Строка 1:
== MTR1 ==
+
[[Накладные внутреннего перемещения]] - это документ [[MTR]], таблица [[DOCS]]
 +
= Пример создания [[MTR]] =
 +
  fldname := { "DATDOC", "KANAL1", "KANAL3", "DANAL1" }
  
KREFL1 - справочник [[R10]], [[R13]], 'R20' или 'R112'
+
  ArValues := { { DOCS1->DATDOC, DOCS1->DANAL1, SeekRef( "R126", UserKod, "TabNum", 1), pr } }
  
KANAL1 - отпустил, код
+
  // создать шапку накладной
 +
  mtr := AddAll( 'MTR', '1',"",, fldname, ArValues, ~Year := Year( DOCS1->DATDOC ), ;
 +
    ~Month := Month( DOCS1->DATDOC ) , ~Day := Day( DOCS1->DATDOC ), ;
 +
    ~ResBlk := {||Field->RgNum} )
  
KREFL3 - R13
+
  // MTR
 +
  // DATDOC - дата
 +
  // KANAL1 - код отпустившего склада
 +
  // KANAL3 - табельный номер отпустившего кладовщика
 +
  // DANAL1 - код принявшего производства
  
KANAL3 - отпустил, табельный номер
+
= Смотрите также =
 
+
[[MTR]]
DREFL1 - справочник 'R10', 'R13', 'R20' или 'R112'
+
 
+
DREFL1 - принял, код
+
 
+
DREFL3 - R13
+
 
+
DANAL3 - принял, табельный номер
+
 
+
NATTR1 - код водителя из справочника R21
+
 
+
== MTR2 Номенклатура ==
+
 
+
DEBT - счет списания
+
 
+
KREFL1 - справочник '''R10''', 'R13', 'R20' или 'R112'
+
 
+
KANAL1 - отпустил, код
+
 
+
KREFL3 - R13
+
 
+
KANAL3 - отпустил, табельный номер
+
 
+
DREFL1 - справочник '''R10''', 'R13', 'R20' или 'R112'
+
 
+
DREFL1 - принял, код
+
 
+
KREFL2 - справочник '''R08''', 'R143', 'R357', 'R313' или 'R454'
+
 
+
KANAL2 - код номенклатуры
+
 
+
AMNT - количество
+
 
+
NATTR3 - затребовано
+
 
+
DREFL3 - R13
+
 
+
DANAL3 - принял, табельный номер
+
 
+
'''NATTR9''' - не используется
+

Текущая версия на 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 - код принявшего производства

Смотрите также

MTR