You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Assunto

Produto:

Datasul

Versões:

12.1.17

Ocorrência:

Utilizado com a mensagem ProductionAppointment_2_001

Ambiente:

 

Passo a passo:

RN001 - Quando for informado o campo "ScrapProductTo", na lista de refugos deve ser criada uma nova ordem de produção de Reaproveitamento para este código, requisitando o código do produto da Ordem que refugou, e informando o depósito "WarehouseCodeTo", caso venha preenchido, do contrário utilizará o depósito do acabado da Ordem pai. A ordem pai no entanto não possuirá Refugo.

RN002 - A quantidade da nova ordem de reaproveitamento criada, será a mesma do campo "ScrapQuantity, e também será igual para o item a requisitar. No Datasul, quando a quantidade da ordem for diferente da quantidade do item a requisitar, são criadas outras reservas, caso o item da ordem as tenha.

Obs.: como sugestão para estes itens refugados que mudam de código, é que os mesmos não possuam estrutura. Lembrando que no processo de integração TOTVS MES as Ordens de Reaproveitamento não são integradas.


RN003 - O campo "ScrapProduct" será ignorado na mensagem, já que para o Datasul não pode ser gerado refugo a partir de outro item que não seja o próprio item da Ordem. Este campo é usado apenas no Protheus.
RN004 - A unidade de medida do item da Ordem deve ser o mesmo do item reaproveitado.

RN005 - Deve validar se existe nos parâmetros o código da linha de produção a ser utilizada como Reaproveitamento. Caso não exista, deverá abortar a integração do Apontamento e enviar uma mensagem de erro.

Obs: a linha para ordem de reaproveitamento deve ser de serviço.

RN006 - A ordem de reaproveitamento deve ter o tipo de reporte por Ordem, para simplificar o apontamento de toda quantidade uma única vez.

RN007 - Caso o item informado em "ScrapProductTo" tenha controle por lote, o campo "LotCode" não tenha sido informado, será utilizado o como lote padrão a mesma regra da tela de apontamento (CP0311 - Estabelecimento + Nr. Ordem).

RN008 - Para estorno do apontamento principal, deve ser estornado primeiro o apontamento de reaproveitamento. Por último alterar o estado da ordem de reaproveitamento para finalizada. (esta ordem finalizada não será mais utilizada pelo processo de integração, mas manualmente pode ser aberta e apontada)

Obs.: quando forem criadas mais de uma ordem de reaproveitamento(uma para cada item que tenha o código alterado), deve-se estornar todos os apontamentos das ordens de reaproveitamento e retornadas as requisições das mesmas.

Observações:

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels