Advertisement
Guest User

Untitled

a guest
Apr 18th, 2017
850
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.55 KB | None | 0 0
  1. Необходимо разработать конфигурацию, которая позволяет вести партионный учет товаров:
  2.  
  3. - Справочник товаров;
  4. - Периодический регистр сведений с измерением типа Справочник “Товары” и ресурсом “ЦенаПродажи”, значение которого может изменяться только документом “РасхНакл”;
  5. - Перечисление “Порядок” со значениями “FIFO”, “LIFO”, “вручную”;
  6. - Периодический регистр сведений “ПорядокСписания” с ресурсом “Порядок” типа Перечисление “Порядок”, периодичность “В пределах года”;
  7. - Документ “ПрихНакл”, который служит для отражения в системе факта прихода товаров, введенных в табличной части, по ценам закупки;
  8. - Документ “РасхНакл”, который списывает товары, введенные в табличной части, со склада;
  9.  
  10. Структура регистра накопления (вид регистра “Остатки”) “ТоварыНаСкладе” должна обеспечивать ведение количественного и стоимостного учета товаров на складе в разрезе партий (поставок). Признаком партии является сам документ “ПрихНакл”, по которому пришел товар.
  11. Многовалютный и многоскладской учет не ведется, НДС и другие виды налогов в документах не указываются и не рассчитываются.
  12. В табличной части накладных необходимо иметь возможность вводить цену и количество товара, сумма строки должна рассчитываться автоматически. В расходной накладной при выборе товара в графу “цена” должно заноситься значение из реквизита “ЦенаПродажи” регистра сведений на дату документа. Если в накладной значение цены продажи изменяется, то новое значение должно быть записано в периодический регистр сведений “ЦенаПродажи”.
  13.  
  14. При проведении документа “РасхНакл” необходимо обеспечить контроль наличия товара на складе, списание для одного товара в общем случае более одной партии товара по цене этих партий по одному из трех правил, в зависимости от установленного значения ресурса “Порядок» периодического регистра сведений “ПорядокСписания”: “FIFO” (первой списывается партия, которая оприходована раньше других) \ “LIFO” (в обратном порядке) \ “вручную” (пользователь сам указывает партии, которые необходимо списать).
  15.  
  16. В структуре табличной части расходной накладной кроме реквизитов “Товар”, “Цена”, “Количество” и “Сумма”, необходимо иметь реквизит “Партия”, который будет недоступен для редактирования, и скрытый реквизит
  17. “ЦенаЗакупки”. Если ресурс “Порядок” регистра сведений “ПорядокСписания” установлен в значения “FIFO” или “LIFO”, то реквизит “Партия” остается пустым.
  18. Если ресурс “Порядок” регистра сведений “ПорядокСписания” установлена в значение “вручную”, то в форме документа становятся видимыми и доступными дополнительные реквизиты диалога “ТоварДляВыбора” типа справочник “Товары”,
  19. “СписокПартий” типа таблица значений и кнопка “Сформировать список партий”. В этом случае работа с накладной должна проводиться так:
  20. - Выбрать в реквизите “ТоварДляВыбора” нужный товар;
  21. - Нажать на кнопку “Сформировать список партий”. При этом в таблице значений должен появится список несписанных партий указанного товара с указанием количества каждой партии, которое есть в остатках на складе. Алгоритм формирования списка партий необходимо построить с использованием метода выгрузки итогов регистра в таблицу значений с предварительно установленным фильтром по виду товара;
  22. - Щелчком мыши выбираются партии для списания, при этом добавляются новые строки в табличную часть документа, в которые заносится “Товар”, “Партия”, “Количество”, а в скрытый реквизит табличной части “ЦенаЗакупки” заносится цена выбранной партии;
  23. - “Количество” и “цену продажи” можно изменить, что приводит к пересчету “суммы”.
  24.  
  25. Если ресурс “Порядок” регистра сведений “ПорядокСписания” установлен в значение “FIFO” или “LIFO”, то в форме документа реквизиты диалога “ТоварДляВыбора”, “СписокПартий” и кнопка “Сформировать список партий” остаются невидимыми и недоступными.
  26. В алгоритме проведения документа “РасхНакл” необходимо использовать метод выгрузки итогов регистра в таблицу значений, предварительно установив значение фильтра как список значений, сформированный из всех товаров, введенных в табличную часть документа, а автоматическое списание по правилам “FIFO” и “LIFO” требуется реализовать с использованием метода сортировки таблицы значений.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement