Histórico da Página
...
- Aplicações de insumos,
- Apontamentos de plantio;
- Tratamento de sementes;
- Apontamento de abastecimento;
- Apontamento de lubrificantes.
Informações da Mensagem
- Identificador da Mensagem: ItemCosting
- Versão: 1.000
- Módulo PIMS Multicultivos: Apontamentos
- Tipo de Envio: Assíncrona / Síncrona
- Tipo de Evento: Upsert / Delete
Campos Obrigatórios
- Empresa;
- Filial;
- Depósito;
- Código do produto;
- Sequência;
- Valor;
- Data.
Exemplos de Mensagens
Mensagem XML
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <TOTVSMessage> <MessageInformation version="1.000"> <BranchId>T1</BranchId> <CompanyId>D MG 01</CompanyId> <DeliveryType>Sync</DeliveryType> <GeneratedOn>2017-06-01T17:29:58Z</GeneratedOn> <Product name="ERP" version="12"/> <SourceApplication>P120_DEV</SourceApplication> <StandardVersion>1.000</StandardVersion> <Transaction>ITEMCOSTING</Transaction> <Type>BusinessMessage</Type> <UUID>MANUAL-08d0daAA18rs7</UUID> </MessageInformation> <BusinessMessage> <BusinessEvent> <Entity>ItemCosting</Entity> <Event>upsert</Event> <Identification> <key name="InternalId">T1|D MG 01|EAI002</key> </Identification> </BusinessEvent> <BusinessContent> <BranchId>D MG 01</BranchId> <CompanyId>T1</CompanyId> <CompanyInternalId>T1|D MG 01</CompanyInternalId> <ItemCode>HND</ItemCode> <ItemInternalId>T1|D MG 01|HND</ItemInternalId> <ItemDescription>ITEM</ItemDescription> <ListOfSites> <SiteItemCosting> <BranchId>D MG 01</BranchId> <CompanyId>T1</CompanyId> <CompanyInternalId>T1|D MG 01 </CompanyInternalId> <WarehouseCode>01</WarehouseCode> <WarehouseInternalId>||10</WarehouseInternalId> <WarehouseDescription>Deposito</WarehouseDescription> <BatchAverageCosting> <BatchCostingMethod>2</BatchCostingMethod> <LastUpdate>2017-06-30</LastUpdate> <ListOfBatchAverageCosts> <UnitValues> <Sequence>1</Sequence> <MaterialValue>50</MaterialValue> <LaborValue>0</LaborValue> <OverHeadValue>0</OverHeadValue> </UnitValues> <UnitValues> <Sequence>2</Sequence> <MaterialValue>100</MaterialValue> <LaborValue>0</LaborValue> <OverHeadValue>0</OverHeadValue> </UnitValues> </ListOfBatchAverageCosts> </BatchAverageCosting> </SiteItemCosting> </ListOfSites> </BusinessContent> </BusinessMessage> </TOTVSMessage> |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <TOTVSMessage> <MessageInformation version="1.000"> <BranchId>T1</BranchId> <CompanyId>D MG 01</CompanyId> <DeliveryType>Sync</DeliveryType> <GeneratedOn>2018-05-07T17:31:51</GeneratedOn> <Product name="PIMS" version="12.1.21"/> <SourceApplication>PIMSCONNECTOR</SourceApplication> <StandardVersion>1.000</StandardVersion> <Transaction>ITEMCOSTING</Transaction> <Type>Response</Type> <UUID>9b54bd2f-003f-4bb0-b99c-a7852e611aaa</UUID> </MessageInformation> <ResponseMessage> <ProcessingInformation> <ProcessedOn>2018-05-07T17:31:51</ProcessedOn> <Status>OK</Status> </ProcessingInformation> <ReceivedMessage> <MessageContent/> <SentBy>ERP</SentBy> <UUID>MANUAL-08d0daAA18rs7</UUID> </ReceivedMessage> <ReturnContent> <ListOfInternalId> <InternalId> <Destination>||4545958194717480088</Destination> <Name>ITEMCOSTING</Name> <Origin>0</Origin> </InternalId> </ListOfInternalId> </ReturnContent> </ResponseMessage> </TOTVSMessage> |
Mensagem JSON
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "TOTVSMessage" : { "MessageInformation" : { "@version" : "1.000", "BranchId" : "T1", "CompanyId" : "D MG 01", "DeliveryType" : "Sync", "GeneratedOn" : "2017-06-01T17:29:58Z", "Product" : { "@name" : "ERP", "@version" : "12" }, "SourceApplication" : "P120_DEV", "StandardVersion" : "1.000", "Transaction" : "ITEMCOSTING", "Type" : "BusinessMessage", "UUID" : "MANUAL-08d0daAA18rs7" }, "BusinessMessage" : { "BusinessEvent" : { "Entity" : "ItemCosting", "Event" : "upsert", "Identification" : { "key" : { "@name" : "InternalId", "$" : "T1|D MG 01|EAI002" } } }, "BusinessContent" : { "BranchId" : "D MG 01", "CompanyId" : "T1", "CompanyInternalId" : "T1|D MG 01", "ItemCode" : "HND", "ItemInternalId" : "T1|D MG 01|HND", "ItemDescription" : "ITEM", "ListOfSites" : { "SiteItemCosting" : { "BranchId" : "D MG 01", "CompanyId" : "T1", "CompanyInternalId" : "T1|D MG 01 ", "WarehouseCode" : "01", "WarehouseInternalId" : "||10", "WarehouseDescription" : "Deposito", "BatchAverageCosting" : { "BatchCostingMethod" : "2", "LastUpdate" : "2017-06-30", "ListOfBatchAverageCosts" : { "UnitValues" : [ { "Sequence" : "1", "MaterialValue" : "50", "LaborValue" : "0", "OverHeadValue" : "0" }, { "Sequence" : "2", "MaterialValue" : "100", "LaborValue" : "0", "OverHeadValue" : "0" } ] } } } } } } } } |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "TOTVSMessage" : { "MessageInformation" : { "@version" : "1.000", "BranchId" : "T1", "CompanyId" : "D MG 01", "DeliveryType" : "Sync", "GeneratedOn" : "2018-05-07T17:31:51", "Product" : { "@name" : "PIMS", "@version" : "12.1.21" }, "SourceApplication" : "PIMSCONNECTOR", "StandardVersion" : "1.000", "Transaction" : "ITEMCOSTING", "Type" : "Response", "UUID" : "9b54bd2f-003f-4bb0-b99c-a7852e611aaa" }, "ResponseMessage" : { "ProcessingInformation" : { "ProcessedOn" : "2018-05-07T17:31:51", "Status" : "OK" }, "ReceivedMessage" : { "MessageContent" : null, "SentBy" : "ERP", "UUID" : "MANUAL-08d0daAA18rs7" }, "ReturnContent" : { "ListOfInternalId" : { "InternalId" : { "Destination" : "||4545958194717480088", "Name" : "ITEMCOSTING", "Origin" : "0" } } } } } } |
Descrição Detalhada das Tags
SEGMENTO | TAGS | TIPO | TAMANHO | DESCRITIVO DA TAG |
---|---|---|---|---|
BusinessEvent | Entity | String | 50 | Nome da entidade que gerou o evento |
Event | String | 10 | Qual foi o evento associado à mensagem (pode ser upsert – inclusão/alteração ou delete – eliminação) | |
Identification | String | - | Campos da chave primária da transação. Atributo "Name" define o nome do campo, enquanto que o conteúdo do elemento representa o valor do campo | |
BusinessContent | TransactionNumber | - | - | Número interno da transação, utilizado como chave primária no movimento de estoque |
CompanyId | String | 10 | Código da empresa | |
ItemCode | String | 20 | Código do item | |
BranchId | String | 20 | Código da filial | |
WarehouseCode | String | 20 | Código do depósito | |
BatchAverageCosting | - | - | Valores e informações referentes ao custo médio | |
BatchCostingMethod | Number | 1 | Método de custeio médio, batch utilizado pelo estabelecimento. Valores:
| |
LastUpdate | Date | - | Data da última atualização do custo médio, o bath precisa ser sempre o primeiro dia do mês | |
UnitValues | Number | 10,4 | Custo unitário do material | |
Sequence | Number | 1 | Identificar sequencial | |
MaterialValue | Number | 10,4 | Valor unitário do material | |
LaborValue | Number | 10,4 | Valor unitário de mão de obra | |
OverHeadValue | Number | 10,4 | Valor unitário de gastos gerais de fabricação (GGF) |
Limitações e Restrições
- Esta integração está disponível a partir da versão 12.1.14 do PIMS Multicultivos e PIMSConnector;
- A integração de valor de material para o PIMS Multicultivos é realizada em modo exclusivo entre as unidades administrativas;
- Serão valorizados somente os materiais que foram baixados com sucesso na integração de movimentação de estoque;
- A valorização dos materiais será aplicada para todos produtos movimentos, que estejam dentro do período;
- Para atualização dos valores, os seguintes critérios são levados em consideração:
- Depósito;
- Empresa.
- Filial;
- Código do material;
- Data de consumo.
- A integração de valor de material possui 5 índices econômicos que poderão ser utilizados;
- Após a atualização do valor, o PIMS iniciará o processo de atualização dos apontamentos.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas