INTEGRAÇÃO - Atendimento dos Materiais Solicitados na Ordem de Serviço de Campo
Linha de Produto: | PIMSConnector. |
Segmento: | Agroindústria. |
Módulo: | Mensagens integração. |
Função: | Integração do Atendimento dos Materiais Solicitados na Ordem de Serviço de Campo |
Situação/Requisito: | Ao realizar o atendimento dos materiais solicitados na OS no Protheus enviar o movimento para |
Solução/Implementação: | Implementar novas rotinas utilizando o Web Service genérico para integrar os dados enviados do Protheus para o PIMSMulticultivos |
Requisito: | DAGROINTEGRACAO-1145 |
Objetivo desta integração é informar ao PIMS os produtos que foram retirados do estoque do Protheus possibilitando ao PIMS controlar as quantidades que poderão ser utilizadas nos apontamentos.
Informações da Mensagem ;
FieldWorkOrderDelivery/Atendimento de Ordem de Serviço de Campo
Identificador da Mensagem: FieldWorkOrderDelivery
Versão: 2.000
Módulo <Protheus>:
Módulo <PIMS Multicultivos>:
Tipo de Envio: <Síncrona>
Tipo de Evento: Upsert
Parametrização
O Parâmetro FG_RETIRADA_INSUMO, definirá como será o processo de gravação dos materiais retirados para atendimento da ordem de serviço de campo;
- FG_RETIRADA_INSUMO I (Insumo)
A rotina de Atendimento deverá preencher a tabela APORDSERVICO_CO
- FG_RETIRADA_INSUMO F (Filial)
A rotina de Atendimento deverá preencher a tabela RESERVA_INS_OS
Estrutura da Tabela APORDSERVICO_CO
Nome | Tipo | Nulo |
ID_APORDSERVICO_CO | NUMBER(38,0) | No |
ID_APORDSERVICO | NUMBER(38,0) | No |
ID_COMPONENTE | NUMBER(38,0) | No |
QT_COMPONENTE | NUMBER(14,5) | No |
QT_UTILIZACAO | NUMBER(6,2) | No |
QT_PRODUCAO | NUMBER(14,5) | No |
QT_VALOR | NUMBER(16,6) | Yes |
QT_VALOR1 | NUMBER(16,6) | Yes |
QT_VALOR2 | NUMBER(16,6) | Yes |
QT_VALOR3 | NUMBER(16,6) | Yes |
QT_VALOR4 | NUMBER(16,6) | Yes |
ROWVERSION | NUMBER(38,0) | Yes |
LAST_UPDATE | DATE | Yes |
CHANGED_BY | VARCHAR2(60 BYTE) | Yes |
ID_INSUMO | NUMBER(38,0) | Yes |
MOB_LASTUPDATE | DATE | Yes |
MOB_STATUS | VARCHAR2(2 BYTE) | Yes |
Estrutura da Tabela RESERVA_INS_OS
Nome | Tipo | Nulo |
ID_RESERVA_INS_OS | NUMBER(38,0) | No |
ID_APORDSERVICO | NUMBER(38,0) | No |
ID_INSUMO | NUMBER(38,0) | No |
ID_DEPOSITO | NUMBER(38,0) | Yes |
ID_FILIAL | NUMBER(38,0) | No |
QT_REQUISITADA | NUMBER(14,5) | No |
ROWVERSION | NUMBER(38,0) | Yes |
LAST_UPDATE | DATE | Yes |
CHANGED_BY | VARCHAR2(60 BYTE) | Yes |
QT_RETIRADA | NUMBER(14,5) | No |
Tag(s) Trafegadas
- CompanyId
- BranchId
- CompanyInternalId
- InternalId
- NumberOrder
- FieldWorkOrderInternalId
- DeliveryDateTime
- MovimentType
ListOfItem - InternalId
- CompanyId
- BranchId
- CompanyInternalId
- ItemCode
- ItemInternalId
- QuantityReached
- WarehouseInternalId
- WarehouseCode
Campos Trafegados
- Empresa
- Filial
- InternalId Empresa
- InternalId
- Número da Ordem de Serviço
- InternalId Ordem de Serviço
- Data da Entrega ou Previsão de Entrega
- Tipo de Movimentação ( Entrega / Devolução )
Lista de Itens - InternalId
- Empresa
- Filial
- InternalId Empresa
- Código do Insumo
- InternalId do Insumo
- Quantidade Atendida
- InternalId Depósito
- Código do Depósito