Histórico da Página
INTEGRAÇÃO -
...
Cultura
Linha de Produto: | PIMSConnector |
Segmento: | Agroindústria |
Módulo: | Mensagens integração |
Função: | Integração de Cultura |
Situação/Requisito: | Informar ao Protheus o percentual de conclusão de determinado contratoAo incluir a Cultura no PIMS Multicultivos o mesmo deve ser replicado ao Protheus através do PIMSConnector. |
Solução/Implementação: | Implementar rotina para gerar mensagem de integração de Mudança de Cultura |
Requisito: | DAGROINTEGRACAO-435436 |
A integração de Cultura tem como objetivo identificar as unidades produtivas tais como soja, milho, algodão, aveia, etc. Para o Protheus é realizada através do cadastro de XXXX (XXXXX) e no PIMS é realizada através do Cadastro de Cultura / Ocupação [CFCM0018]. A integração deve ser efetuada no PIMS Multicultivos e sincronizado automaticamente com Protheus . Nesta integração é possível incluir a Solicitação de Material.
Para a integração de Cultura / Ocupação não realizará manipulação em Banco de Dados, estaremos recebendo as informações via XML, semente aos desenvolvimentos realizados entre PIMS MC x Protheus AGR (Setor, talhão, Variedade e entre outros.. )
Modo de envioEsta Integração visa ajustar as apropriações de custos Diretos e Indiretos de uma determinada cultura para outra. Por exemplo, o planejamento inicial seria plantar Soja e com o decorrer do tempo opta pela cultura do Algodão, sendo assim todos os custos direcionados para Soja devem ser estornados e contabilizados para a nova cultura Algodão.
A integração ocorrerá em modo Síncrona ou Assíncrona, onde o PIMS MC após finalizar as definições dos Insumo do cadastro irá acionar o PIMSConnector para recuperação e envio das informações ao Protheus.passando as informações da Cultura
Informações da Mensagem;
- Identificador: ChangeOfCultureAgricultural / Mudança de CulturaAgriculturalCulture / Cultura Agrícola
- Versão: 2.00
- Módulo <Protheus>: <BackOffice – Estoque>Originação>
- Módulo <PIMS Multicultivos>: <Atividade e Recursos>
- Tipo de Envio: <Síncrona / Assíncrona><Síncrona>
- Tipo de Evento: Upsert
Tags Trafegados na Integração
- InternalId
- UserRequesterInternalId
- UserRequesterCode
- UserRequesterName
- CompanyInternalId
- CompanyId
- BranchId
- MovimentDate
- ProductionOrderOriginInternalId
- ProductionOrderOriginCode
- ProductionOrderDestinyInternalId
- ProductionOrderDestinyCode
- CostCenterOriginInternalId
- CostCenterOriginCode
- CostCenterDestinyInternalId
- CostCenterDestinyCode
- InternalId (Detalhe)
- ItemInternalId
- ItemCode
- Quantity
- UnitPrice
- TotalPrice
O preenchimento da Tag TotalPrice é realizado através do calculo abaixo:
- TotalPrice = QT_CONSUMO x QT_VALOR
Campos Trafegados na Integração
...
- Local MSG - $/DEV/messages-xml/xmlschema/general/events/AgriculturalCulture_2_000.xsd
Campos trafegados na Integração ;
- Código
- Descrição Abreviada
- Descrição Completa
- Tipo (Produtiva/Improdutiva)
- Data Plantio
- Cálculo da idade com base em
- Tipo de Estimativa
- Arredondamento do desconto de pesagem
- Controle por Planta
Nome das Tags da Mensagem Padronizada ;
- Code
- InternalId
- Description
- ShortDescription
- PlantationType:
- PlantationDateType:
- AgeCalculationType
- EstimateType
- RoundingType
Informações da Mensagem ;
Mensagem Padrão | PROTHEUS | PIMS Multicultivos | ||
---|---|---|---|---|
Tabela | Campo | Tabela | Campo | |
Cultura Agrícola | OCUPACAO | ID_OCUPACAO CD_OCUPACAO DA_OCUPACAO DE_OCUPACAO FG_TP_OCUP FG_DTPLANTIO FG_CALC_IDADE FG_TP_ESTIM TP_ARREDONDAMENTO ROWVERSION LAST_UPDATE CHANGED_BY |
Ao receber o retorno de processamento da Mudança de Cultura (Sucesso / Erro), o PIMSConnector atualiza o valor do status para 4 ou 3 respectivamente das tabelas abaixo:
- MUD_CULTURA - Utilizar como atributo o campo ID_MUD_CULTURA
- BRG_MOV_EST - Utilizar como atributo o campo ID_BRG_MOV_EST
Estrutura da Tabela BRG_MOV_EST
...
Estrutura da Tabela MUD_CULTURA