Tópicos:
Visão geral - Interface
Interface - Manufatura
| Regra |
Enviado pelo ERP requisição REST e disponibilizado a informação no módulo "PROD" e "INSP" do sistema SIQ. Através das regras da interface, os inspeções de manufatura podem ser criados nas transações INSP5 (Manufatura) |
| Operação | sendProductionOrder |
| Método | POST |
| EndPoint (URL) | https://URL DO SISTEMA/seam/resource/rest/inspection/sendProductionOrder |
| Headers | Content-Type: application/json authorization: informação vinda da API authorization |
| Exemplo de Envio | { "operation": "C", "operationDate": "20260429103000", "operationUser": "joao.silva", "event": "PRODUCAO", "plantCode": "MANUF01", "localCode": "LINHA01", "warehouseCode": "ALMOX01", "workcellCode": "CELULA_MONT_01", "workcellName": "Célula de Montagem Painel", "number": "INSP000123", "date": "20260429", "orderNumber": "OP20260429001", "internalLote": "01.1981671", "controlLot": "LOT20260429A", "materialCode": "MAT-00045", "quantity": "150", "unit": "UN", "price": "12.50", "manufacturingLot": "FAB20260429", "materialUpdateIfExists": "N", "materialName": "Parafuso Sextavado", "materialDescription": "Parafuso sextavado galvanizado 10mm", "materialComplementaryCode": "PSG-10", "materialClassificationName": "Fixadores", "materialPreviousItemCode": "MAT-OLD-045", "materialTypeName": "MateriaPrima" } |
| Exemplo de Retorno | { "skipLotStatus": "I", "controlLot": "LOT20260429A" } |
| Mensagens de Retorno |
Message: manufacturingLotSucessSentToSIQ Message: manufacturingLotAlreadySentToSIQ Message: manufacturingLotDeleted Message: manufacturingLotNotFounded Message: itemNotFounded |
Detalhamento dos Campos | |||
| Coluna | Tipo | Req | Descrição |
| operation | String | Sim | Tipo do Movimento da Operação (C = Create ou D = Delete) informada na criação da requisição de recebimento no ERP Obs: Movimento "D" irá fazer com que a inspeção de manufatura fique com o status de não aplicável no SIQ |
| operationDate | String | Sim | Data da operação gerada automaticamente no momento da integração |
| operationUser | String | Sim | Usuário gerada automaticamente no momento da integração |
| event | String | Sim | Evento gerada automaticamente no momento da integração, podendo ter vindo de eventos como linha de produção ou setup |
| plantCode | String | Sim | Código da Planta previamente cadastrada no ERP e SIQ e informada na criação da requisição de recebimento no ERP |
| localCode | String | Não | Código do Local previamente cadastrada no ERP e SIQ e informada na criação da requisição de recebimento no ERP |
| warehouseCode | String | Não | Armazém será informado na criação da requisição de recebimento no ERP |
| workcellCode | String | Sim | Código da Célula previamente cadastrada no ERP e SIQ e informada na criação da requisição de recebimento no ERP |
| workcellName | String | Não | Nome da Célula previamente cadastrada no ERP e SIQ e informada na criação da requisição de recebimento no ERP |
| number | String | Sim | Número do Ordem de Produção será informado na criação da requisição de recebimento no ERP |
| date | String | Sim | Data do Ordem de Produção será informado na criação da requisição de recebimento no ERP |
| orderNumber | String | Sim | Número da Ordem será informado na criação da requisição de recebimento no ERP |
| internalLote | String | Não | Lote interno enviada do SIQ para o ERP |
| controlLot | String | Sim | Lote de Controle será informado na criação da requisição de recebimento no ERP |
| materialCode | String | Sim | Código do Material será informado na criação da requisição de recebimento no ERP |
| quantity | String | Sim | Quantidade será informada na criação da requisição de recebimento no ERP |
| unit | String | Sim | Unidade previamente cadastrada no ERP e SIQ e informada na criação da requisição de recebimento no ERP |
| price | String | Sim | Preço será informado na criação da requisição de recebimento no ERP |
| manufacturingLot | String | Sim | Lote de Manufatura será informado na criação da requisição de recebimento no ERP |
| materialUpdateIfExists | String | Não | Atualização do Material N = Se NÃO desejado atualizar as informações do material ou Y = Se desejado atualizar as informações do material) - A informação deverá ser informada na criação da requisição de recebimento no ERP |
| materialName | String | Não | Nome do Material será informado na criação da requisição de recebimento no ERP |
| materialDescription | String | Não | Descrição do Material será informado na criação da requisição de recebimento no ERP |
| materialComplementaryCode | String | Não | Código Complementar do Material será informado na criação da requisição de recebimento no ERP |
| materialClassificationName | String | Não | Nome da Classificação do Material será informado na criação da requisição de recebimento no ERP |
| materialPreviousItemCode | String | Não | Código do Material/Item Anterior será informado na criação da requisição de recebimento no ERP |
| materialTypeName | String | Não | Nome do Tipo do Material será informado na criação da requisição de recebimento no ERP |
Comentários
0 comentário
Por favor, entre para comentar.