View Issue Details

IDProjectCategoryView StatusLast Update
0000435СкладGeneralpublic2013-03-24 08:30
Reporterruslan Assigned Toruslan  
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
PlatformКСАП ГранитOSWindows 
Summary0000435: +Склад - Массовая обработка Заказов (ДК)
DescriptionТЗ в приложенном файле... будет что не понятно, Звони, пиши это надо срочно делать.
TagsNo tags attached.

Activities

ruslan

2012-12-18 11:35

manager  

barry

2012-12-18 23:47

administrator   ~0001062

stor32.zip
фильтр

barry

2012-12-23 21:56

administrator   ~0001063

По поводу складов (описание полей формы внутр. передачи).
Я так понимаю что мы делаем внутр. передачу в произв. цех (укомплектация заказа). Т.е. поля "Склад-получатель" для внутр. передачи и "Произв. цех" для произв. заказа - это одно и то же?

barry

2012-12-23 22:38

administrator   ~0001064

>>> Внутренняя передача- массовое создание документов- внутренняя передача товара
...
>>> Кнопки для запуска функции: -Анализ; -Отмена;

Так функция формы - запустить анализ или непосредственно создавать накладные? Если формировать накладные - то каким образом.

barry

2012-12-23 22:43

administrator   ~0001065

>>> - Заказ в Производство по изделиям – создание Производственного Заказа по списку товаров в отобранных заказах, по указанному пользователем цеху. После нажатия кнопки открывается форма для ввода предварительных данных(см. п. «Внутренняя передача» Таблица3). Поля для ввода Даты документа, Дата выдачи, Склад Источник, Склад –Получатель, Формировать Заказ изделия по материалам – закрыты для изменений, открыты поля Дата Заказа, Производственный цех.

Если поля закрыты от изменений, то зачем тогда Анализ с произвольными складами (в форме формирования внутренних передач), тогда и в анализе надо склады блокировать. Какой смысл анализировать комбинацию складов, которую мы не сможем потом провести.

ruslan

2012-12-23 23:07

manager   ~0001066

1. Общее замечание может сразу в ТЗ не понятно:
- Форма выбора предварительных данных для той или иной функции групповой обработки единая, соответственно при нажатии разных кнопок на панели инструментов, которые определяют функцию некоторые поля закрыты от изменений;
- формирование документов без функции анализа невозможно, т.е. чтоб запустить формирование документов необходимо сначала нажать Анализ;

barry

2012-12-23 23:26

administrator   ~0001067

Еще раз...
Функция "Сформировать накладные на внутр. передачи" запускает окно в котором две кнопки - Анализ и Отменить. Чем формировать накладные после анализа?
Или на закладке "Анализ" будут аналогичные 4 кнопки для непосредственного формирования? Ну тогда кнопки на закладке "Заказы" стоит назвать "Анализ..." а не формирование или создание.

ruslan

2012-12-23 23:26

manager   ~0001068

Цитата "По поводу складов (описание полей формы внутр. передачи).
Я так понимаю что мы делаем внутр. передачу в произв. цех (укомплектация заказа). Т.е. поля "Склад-получатель" для внутр. передачи и "Произв. цех" для произв. заказа - это одно и то же?"
Преамбула: у нас есть два варианта формирования производственного заказа при групповой обработке документов:
Вариант1. Формирование заказа по товарам в Заказах, которые имеют соответствующие материалы/комплектующие в справочнике Изделия, где установлен флаг "Формировать пр-венный заказ изделия – по материалам". Этот вариант, как правило будет запущен в комбинации с формированием Внутренней передачи, этих материалов/комплектующих сразу в Производственный Заказ. И в этом случае Производсвенный цех и Склад-Получатель одно и тоже. В реальности это передача кофе в зернах на помол для приготовления напитков. Соответственно на баре будут засыпать кофе в зернах в кофемолку и формировать специальный складской заказ с формой оплаты(Категорией задолженности) - Производство. Документально в складском учете, это будет внутренняя передача СЫРЬЯ в производство, а для того чтоб вручную не добавлять изделия соответствующие этому сырью в производственный заказ(это частный случай просто изменения формы сущности и связи в таком случае 1:1 в справочнике Изделия). Мы в исходных данных для такого случая ставим флаг "Сформировать Производственный Заказ-изделия по материалам".
Вариант2. Формирование производственного заказа по товарам в Заказе, которые формально должны иметь соответствующие Изделия в справочнике Изделия. В этом случае никакой внутренней передачи в заказах делаться НЕ БУДЕТ. Наполнение материалами будет делаться из документа Инвентаризационные описи уже по сформированному производственному Заказу в модуле Производство. Это ТЗ для модуля производство "Сформировать внутреннюю передачу по Инвентарной описи" я сейчас пишу.

ruslan

2012-12-23 23:35

manager   ~0001069

Last edited: 2012-12-23 23:37

View 2 revisions

Цитата "Еще раз...
Функция "Сформировать накладные на внутр. передачи" запускает окно в котором две кнопки - Анализ и Отменить. Чем формировать накладные после анализа?
Или на закладке "Анализ" будут аналогичные 4 кнопки для непосредственного формирования?"
При описании закладки Анализ, в описании панели инструментов на этой закладке есть ДВЕ кнопки "Сформировать" и Отменить. Я планировал, что выбор кнопки("Внутренняя передача", "Реализация", "Списание ТМЦ", "Заказ в Производство по изделиям") на панели инструментов на закладке "Заказы"(или можно назвать "Документы", чтоб не путать с основной закладкой Заказы) в форме для групповой обработки, однозначно определяет:
1. Список разрешенных к редактированию полей в форме выбора предварительных данных(склады, цеха и т.д.)
2. Последующую за анализом обработку. Поэтому кнопки я запланировал ДВЕ.
Цитата " Ну тогда кнопки на закладке "Заказы" стоит назвать "Анализ..." а не формирование или создание."
Да наверное так будет логичнее...

ruslan

2012-12-23 23:49

manager   ~0001070

Цитата ">>> - Заказ в Производство по изделиям – создание Производственного Заказа по списку товаров в отобранных заказах, по указанному пользователем цеху. После нажатия кнопки открывается форма для ввода предварительных данных(см. п. «Внутренняя передача» Таблица3). Поля для ввода Даты документа, Дата выдачи, Склад Источник, Склад –Получатель, Формировать Заказ изделия по материалам – закрыты для изменений, открыты поля Дата Заказа, Производственный цех.

Если поля закрыты от изменений, то зачем тогда Анализ с произвольными складами (в форме формирования внутренних передач), тогда и в анализе надо склады блокировать. Какой смысл анализировать комбинацию складов, которую мы не сможем потом провести."
   Для случая "Заказ в Производство по изделиям", анализ, это только проверка на то что все товары в отобранных заказах имеют Изделия или не имеют его, т.к. в Заказах могут быть комплексные продажи товара и изделий, нужно особенно на первых парах проверять - все ли изделия имеют в справочнике ссылку.

barry

2012-12-27 21:44

administrator   ~0001072

stor32.zip
work32.zip
mebl_ib5.zip
Внутр. передача (в первом приближении)

barry

2013-01-03 23:37

administrator   ~0001073

stor32.zip

ruslan

2013-01-07 17:03

manager   ~0001074

Внутренняя передача с Заказом по материалам ошибка
Произошла ошибка:
Dynamic SQL Error
SQL error code = -104
Token unknown - line 3, column 1
from

Склад[ADMIN]
Application.MainForm: FormStor(TFormStor) XE2 Склад: clear (МАСТЕР) [Администратор Системы]
ActiveForm: SZGrpMakeForm(TSZGrpMakeForm) Групповая обработка заказов
ActiveCustomForm: SZGrpMakeForm(TSZGrpMakeForm) Групповая обработка заказов

ruslan

2013-01-07 17:03

manager   ~0001075

Щас вышлю тестовую базу...

barry

2013-01-09 23:32

administrator   ~0001079

stor32.zip
внутр. передача

ruslan

2013-01-13 09:10

manager   ~0001080

Сделай после нажатия кнопки "Сформировать" на закладке Анализ - ProgressBar и после окончания обработки переключай на закладку Протокол

ruslan

2013-01-16 12:18

manager   ~0001082

Анализ для Заказа по изделиям, Реализации - показывает пустое окно. Посмотри на базе которую я тебе прислал, в принципе там все заказы, кроме Списание в производство, по складу должны проходить через Производство по изделиям и Реализацию.

barry

2013-01-17 17:33

administrator   ~0001083

stor32.zip
Переключение на протокол после формирования документов в анализе.

barry

2013-01-18 00:17

administrator   ~0001084

stor32.zip
Анализ и формирование заказа в производство по изделиям

ruslan

2013-01-18 12:22

manager   ~0001085

1. Анализ по Производственному заказу работает нормально,НО кнопку Сформировать документы если не будет изделий, блокировать не надо, достаточно того, что указывается красные крестики в гриде в колонке Результат по производству.И внизу жирным шрифтом, можно с миганием будет сообщение. Ситуация, когда в анализ попадут не только изделия,но и товары стандартная, по товарам просто естественно не будет изделия в Заказе после формирования документа.
2. Формирование заказа не проходит корректно - нет изделий в Заказе. Видимо когда ты закрываешь форму, где вводятся данных для анализа, от изменений - флаг Изделия по материалам остается включенным (см. картинку) и логика формирования изделий в заказе(производство) идет по этой ветке.
3. При выборе кнопки Реализация товара(списание ТМЦ) форма анализа - пустая.

ruslan

2013-01-18 12:23

manager  

barry

2013-01-20 17:43

administrator   ~0001086

stor32.zip
(1), (2)

barry

2013-01-20 18:57

administrator   ~0001087

stor32.zip
Реализация товара, Списание ТМЦ

ruslan

2013-01-20 21:59

manager   ~0001088

1. При создании заказа в Производстве по изделиям - позиции изделий не объединяются по изделиям, нужно сделать объединение по изделиям, т.к. это очень не удобно этих изделий будут сотни...
2. При переходе обратно на закладку Анализ(после формирования Производственного заказа) ошибка - типа на where в какой-то строке ...приходиться закрывать окно и открывать заново.
3. При попытке сделать Реализацию - окно Анализа уже не пустое, НО там чет не понятное, во-первых кнопка Сформировать документы - опять задизейблена, внизу предупреждение Не все товары присутствуют в справочнике Изделий... у меня правда версия 20.01.2012 17:36.
- Я удалил из Анализа товары, которых нет в Справочнике Изделия - кнопка Сформировать открылась, НО вот смотри какой вид имел протокол:
20.01.2013 21:37:26 Начало анализа (Заказ в производство - по изделиям)....
20.01.2013 21:37:26 Анализ завершен.
20.01.2013 21:37:32 Создана расходная накладная: 0000024 №24 от 07.01.2013
20.01.2013 21:37:33 Создана расходная накладная: 0000025 №25 от 07.01.2013
20.01.2013 21:37:33 Создана расходная накладная: 0000026 №26 от 07.01.2013
20.01.2013 21:37:33 Создана расходная накладная: 0000027 №27 от 07.01.2013
Накладные при этом были все ПУСТЫЕ, в смысле без товара.

Issue History

Date Modified Username Field Change
2012-12-18 11:35 ruslan New Issue
2012-12-18 11:35 ruslan File Added: Техническое задание на доработку Гранит массовая обработка Заказов.doc
2012-12-18 20:54 barry Summary +Склад - Массовая обработка Заказов => +Склад - Массовая обработка Заказов (ДК)
2012-12-18 23:47 barry Note Added: 0001062
2012-12-23 21:56 barry Note Added: 0001063
2012-12-23 22:38 barry Note Added: 0001064
2012-12-23 22:43 barry Note Added: 0001065
2012-12-23 23:07 ruslan Note Added: 0001066
2012-12-23 23:26 barry Note Added: 0001067
2012-12-23 23:26 ruslan Note Added: 0001068
2012-12-23 23:35 ruslan Note Added: 0001069
2012-12-23 23:37 ruslan Note Edited: 0001069 View Revisions
2012-12-23 23:49 ruslan Note Added: 0001070
2012-12-27 21:44 barry Note Added: 0001072
2013-01-03 23:37 barry Note Added: 0001073
2013-01-07 17:03 ruslan Note Added: 0001074
2013-01-07 17:03 ruslan Note Added: 0001075
2013-01-09 23:32 barry Note Added: 0001079
2013-01-13 09:10 ruslan Note Added: 0001080
2013-01-16 12:18 ruslan Note Added: 0001082
2013-01-17 17:33 barry Note Added: 0001083
2013-01-18 00:17 barry Note Added: 0001084
2013-01-18 12:22 ruslan Note Added: 0001085
2013-01-18 12:23 ruslan File Added: Окно при групповой обработке Производственный заказ по Изделиям.JPG
2013-01-20 17:43 barry Note Added: 0001086
2013-01-20 18:57 barry Note Added: 0001087
2013-01-20 21:59 ruslan Note Added: 0001088
2013-01-22 17:02 ruslan Status new => resolved
2013-01-22 17:02 ruslan Resolution open => fixed
2013-01-22 17:02 ruslan Assigned To => ruslan
2013-03-24 08:30 ruslan Status resolved => closed