Страница 1 из 1

Партии при изготовлении продукции по МК (ПС)

Добавлено: 29 мар 2006, 10:57
savov
Просмотрел темы, но такого , кажется , нет.
Вот какая проблема. Изготавливаем некоторую продукцию. Настроили МК (или ПС, в принципе не важно). Там естественно сама МЦ.
Но в производство отпускают партии этой МЦ.
Делаем приход ГП из производства. Вопрос: как сделать так, чтобы в производственном отчете или накладной на приход из производства проставлялась партия? Не вручную, желательно (например, на основе отпуска сырья в производство со склада). Может необходима особая настройка алгоритмов или самих ПС (МК)?
Если у кого есть опыт или мысли, подскажите. пожалуйста.

Добавлено: 29 мар 2006, 11:04
oiko
Написать простенький алгоритм который будет выцеплять партию сырья по связям из акта на списание проставлять ее в накладную на приход и повесить его на событие перед оприходованием накладной.

Добавлено: 30 мар 2006, 16:03
savov
oiko писал(а):Написать простенький алгоритм который будет выцеплять партию сырья по связям из акта на списание проставлять ее в накладную на приход и повесить его на событие перед оприходованием накладной.
Не сосвсем понятно. По каким актам? Там же накладные. Из наклыдных на списание со склада сырья? В ПС нет же партий...

Добавлено: 30 мар 2006, 16:27
oiko
К наладной расходные ордера не привязываются они привязываются к "фантомным" актам на списание сырья (712). С последними патчами его можно просмотреть из накладной.

Добавлено: 31 мар 2006, 15:49
hope
Настроить дополнительную аналитику, и она потом будет автоматом подставляться во все документы. Надо документацию почитать - там это описано. (в описании какого-то алгоритма, точно не помню). Мы это используем.

Re: Партии при изготовлении продукции по МК (ПС)

Добавлено: 09 янв 2020, 14:59
spark
Тема старая, но у нас сейчас тоже такая проблема возникла. Как сделать так, чтобы при распределении сырья в накладной на приход готовой продукции сырье распределялось в разрезе партий?

Re: Партии при изготовлении продукции по МК (ПС)

Добавлено: 10 янв 2020, 08:29
RAJAH
Помнится, заполняли партии в производственных документах с помощью алгоритма, основанного на системном "Замена спецификации документа по акту замен": там включали в перечень замен партии на замену и выбирали "Подобрать партии для МЦ в автоматическом режиме".

Re: Партии при изготовлении продукции по МК (ПС)

Добавлено: 10 янв 2020, 12:48
spark
RAJAH писал(а):Помнится, заполняли партии в производственных документах с помощью алгоритма, основанного на системном "Замена спецификации документа по акту замен": там включали в перечень замен партии на замену и выбирали "Подобрать партии для МЦ в автоматическом режиме".
Ого! Спасибо! На простом акте на списание сырья получилось. Но в случае, когда акт на списание сырья привязан к накладной на приход готовой продукции, в локальном меню не появляется выбранный в настройках алгоритм. =(
Как еще можно выполнить алгоритм для документа, кроме как через локальное меню?

Re: Партии при изготовлении продукции по МК (ПС)

Добавлено: 10 янв 2020, 14:25
spark
spark писал(а):
RAJAH писал(а):Помнится, заполняли партии в производственных документах с помощью алгоритма, основанного на системном "Замена спецификации документа по акту замен": там включали в перечень замен партии на замену и выбирали "Подобрать партии для МЦ в автоматическом режиме".
Ого! Спасибо! На простом акте на списание сырья получилось. Но в случае, когда акт на списание сырья привязан к накладной на приход готовой продукции, в локальном меню не появляется выбранный в настройках алгоритм. =(
Как еще можно выполнить алгоритм для документа, кроме как через локальное меню?
Ух крутота какая! Сам спросил, сам отвечу. Если вызвать этот алгоритм в накладной на приход готовой продукции, то в акте на сырье тоже произойдет распределение.
Но все равно остается вопрос как вызвать алгоритм не из локального меню, а из кода например.

Re: Партии при изготовлении продукции по МК (ПС)

Добавлено: 13 янв 2020, 04:12
edward_K

Код: Выделить всё

       wResult := RunInterface( 'SimpleWayToRunAlgorithm'
                      , coGetTune('Sklad.Akt_Spis.BeforeDelDoc')
                      , word(2204)
                      , KatSopr.nRec
                      , comp(0));
  //нельзя удалять по завершению алгоритмов
  if (wResult = cmNo) or (wResult = cmDefault)
  {
    Exit;
  }


Re: Партии при изготовлении продукции по МК (ПС)

Добавлено: 13 янв 2020, 12:22
spark
edward_K писал(а):

Код: Выделить всё

       wResult := RunInterface( 'SimpleWayToRunAlgorithm'
                      , coGetTune('Sklad.Akt_Spis.BeforeDelDoc')
                      , word(2204)
                      , KatSopr.nRec
                      , comp(0));
  //нельзя удалять по завершению алгоритмов
  if (wResult = cmNo) or (wResult = cmDefault)
  {
    Exit;
  }

Спасибо!