вопросы и ответы

Как сделать возврат остатков из регистра 2 в регистр 1

Регистр 2 (далее Р2) создавался для учета остатков продукции в разрезе алкогольной продукции (номенклатуры) и используется только розничными магазинами. Р2 не позволяет вести учет остатков по партиям, а также не позволяет вести учет каждой единицы продукции (марки) так, как это позволяет регистр 3.
По методологии ЕГАИС продукция, пришедшая от поставщика, увеличивает остатки регистра 1 (далее Р1). Если это партионная продукция, то при продаже на кассе (при отправке чека ЕГАИС), система будет минусовать остатки Р2, причем даже если на Р2 нет данных остатков. Для того, чтобы минусы не оставались на Р2, необходимо отправлять в ЕГАИС документ передачи из Р1 в Р2. Данный документ минусует остатки Р1 и плюсует остатки Р2, тем самым приводя их в соответствие с учетом.
Но бывают ситуации, когда необходимо осуществить возврат из Р2 в Р1. Такие ситуации могут возникать в следующих случаях:
1. Требуется сделать возврат продукции поставщику. А так как, любая накладная в ЕГАИС формируется по партиям (справка 1 и справка 2), то, если продукция хранится на Р2, ее необходимо предварительно вернуть на Р1.
2. Требуется сделать перемещение продукции в пределах одной организации из одного КПП в другое КПП. Здесь точно также, необходимо предварительно вернуть остатки из Р2 в Р1.
3. Требуется перевести продукцию в поштучный (помарочный) учет на Р3. Так как, согласно методологии ЕГАИС, поштучная (помарочная) продукция учитывается сразу на двух регистрах - Р1 и Р3, то, если продукция находится на Р2, ее надо предварительно перевести в Р1, затем отправить специальный документ ЕГАИС - акт фиксации марок, с указанием справок 2 и каждой марки, которая будет привязана к этой справке2.
Для того, чтобы сделать передачу из Р2 в Р1, необходимо сформировать и отправить в ЕГАИС специальный документ - TransferFromShop. В данном документе указываются алкокоды продукции, которые числятся на Р2 и справки 2, на которые будет зачислена продукция в Р1. Например, если продукция с некоторым алкокодом приходила от поставщика по двум накладным в количестве 10шт и 15шт соответственно, то на Р1 она была учтена по двум разным справкам 2. При передаче в Р2 остаток по данному алкокоду составил 25шт. Предположим, что на кассе было продано 6 единиц данного алкокода, в итоге осталось 19шт. Теперь, чтобы произвести возврат из Р2 в Р1, необходимо распределить данные 19шт по двум партиям из Р1 (справки 2 должны указываться те же самые, по которым был учет в Р1). Метод распределения остатков Р2 по партиям из Р1 зависит от того, совпадают ли справки 1 у каждой партии. Если справки 1 совпадают, значит данная продукция была разлита на заводе в один день и при отгрузке сопровождалась бумажной справкой А, в которой был указан весь диапазон марок. В таком случае остатки Р2 можно распределить любым оптимальным способом или способом FIFO (First In First Out), например 9 + 10. В случае, если справка 1 у партий не совпадает, то при распределении 19шт продукции необходимо учитывать серии и номера марок каждой единицы продукции.
В программе ЕГАИС-Розница документ передачи из Р2 в Р1 формируется автоматически, но с возможностью корректировки - например, необходимо перераспределить остатки по некоторым алкокодам. Также, в программе предусмотрена возможность восстановления справок 2, в случае, если их нет в учете (например, если магазин переводил учет из одной программы в другую).

Вопросы и ответы