Малекс:Размещение остатков — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
Строка 12: Строка 12:
  
 
==== Обработка документов ====
 
==== Обработка документов ====
Результате Из 1С выгружается файл в формате "txt", который с помощью команды "1С - импорт остатков" импортируется в ГБ.
+
В процессе обработки документов проверяется, заполнено ли для каждой товарной строчки поле "ячейка для размещения". Если для какого-либо товара оно не заполнено, то в это поле копируется номер ячейки по-умолчанию из карточки товара. Если же не заполнены оба поля (ячейка для размещения и ячейка по-умолчанию), то это является ошибкой: выводится соответствующее сообщение и работа команды прерывается.
Результатом работы команды являются созданные документы типа "[[Малекс:Лист размещения|Лист размещения]]". Созданные командой листы размещения не связаны с документами типа "[[Малекс:Сводный приход|Сводный приход]]".
 
Нумерация документов так же несколько отличается: префикс "Ост." и постфикс - порядковый номер.
 
  
==== Импорт данных ====
+
Если ошибок не было, то документ "Лист размещения" продвигается в состояние [[Малекс:Состояние документа|"Отгрузка"]], тем самым остатки размещаются на складе.
* В процессе импорта проверяется:
 
** наличие товара в базе ГБ. Если какая-нибудь единица товара отсутствует, импорт остатков прерывается;
 
** заполнено ли поле "ячейка по-умолчанию" в [[Малекс:Карточка товара|карточке товара]], по которому импортируются остатки. Если поле не заполнено, в файл лога выводится соответствующее сообщение, но импорт при этом не прерывается;
 
 
 
Если при импорте не было критических ошибок, создаётся один или несколько документов (не более 100 товарных строк в каждом) типа "Лист размещения" в состоянии "[[Малекс:Состояние документа|создан]]".
 
 
 
'''''На этом этапе товар ещё не [[Малекс:Размещение остатков|размещён]] в ячейках склада.'''''
 
 
 
==== Обработка данных ====
 
Задача оператора - проанализировать лог-файл. Если есть товарные строки с незаполненным полем "ячейка по-умолчанию", то его можно заполнить прямо из документа.
 
 
 
<blockquote>''Если по какой-либо причине нецелесообразно заполнять поле "ячейка по-умолчанию", можно заполнить поле "ячейка для размещения" в товарных строках документа. В этом случае товар будет размещён в указанную ячейку, а поле "ячейка по-умолчанию" в карточке товара останется пустым.''</blockquote>
 
 
 
После контроля и заполнения, при необходимости, адресов ячеек, можно проводить [[Малекс:Размещение остатков|размещение остатков]] на складе.
 
  
 
==== Контроль ошибок ====
 
==== Контроль ошибок ====
При импорте проверяются значения ряда полей и прочие ошибочные ситуации.
+
При возникновении ошибочных ситуаций выводятся сообщения с описанием возникшей ошибки.
 
 
При возникновении ошибки пользователю направляется стандартное сообщение (нотификация). В этом сообщении указывается место возникновения ошибки (т.е. "ошибка при импорте остатков") и путь к файлу логирования.
 
  
При каждом импорте остатков формируется [[Малекс:Настройка системы|файл с логом (отчётом)]] работы команды. А при возникновении какой-либо ошибки или предупреждения их подробное описание также записывается в этот файл.
+
Запись в [[Малекс:Настройка системы|лог-файл]] не ведётся.

Версия 14:05, 19 января 2015

Назначение

Для размещения на складе ранее импортированных из 1С остатков используется:

  1. команда "1С - размещение остатков";
  2. кнопка "Разместить остатки на складе" на форме документа типа "Лист размещения".

Если воспользоваться указанной кнопкой, то на складе будут размещены остатки одного (открытого в данный момент) документа "Лист размещения", тогда как с помощью команды можно разместить на складе остатки сразу из нескольких листов размещения.

Входные данные

Входными данными являются документы типа "Лист размещения", импортированные командой 1С - импорт остатков.

Для размещения на складе остатков предназначены только те листы размещения, которые созданы в результате работы команды "1С - импорт остатков".

ффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф

Обработка документов

В процессе обработки документов проверяется, заполнено ли для каждой товарной строчки поле "ячейка для размещения". Если для какого-либо товара оно не заполнено, то в это поле копируется номер ячейки по-умолчанию из карточки товара. Если же не заполнены оба поля (ячейка для размещения и ячейка по-умолчанию), то это является ошибкой: выводится соответствующее сообщение и работа команды прерывается.

Если ошибок не было, то документ "Лист размещения" продвигается в состояние "Отгрузка", тем самым остатки размещаются на складе.

Контроль ошибок

При возникновении ошибочных ситуаций выводятся сообщения с описанием возникшей ошибки.

Запись в лог-файл не ведётся.