Páginas filhas
  • Pesagem de Matéria Prima - WeighingRawMaterials

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagexml
titleWeighingRawMaterials_Envio
linenumberstrue
collapsetrue
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TOTVSMessage>
	<MessageInformation version="1.002">
		<BranchId>D MG 01 </BranchId>
		<CompanyId>18</CompanyId>
		<DeliveryType>Sync</DeliveryType>
		<GeneratedOn>2018-05-22T17:17:34Z</GeneratedOn>
		<Product name="ERP" version="12"/>
		<SourceApplication>TSSLC_LOCAL18</SourceApplication>
		<StandardVersion>1.000</StandardVersion>
		<Transaction>WEIGHINGRAWMATERIALS</Transaction>
		<Type>BusinessMessage</Type>
		<UUID>b5246426-d823-6580-b4bd-7970e274a958</UUID>
	</MessageInformation>
	<BusinessMessage>
		<BusinessEvent>
			<Entity>WeighingRawMaterials</Entity>
			<Event>upsert</Event>
		</BusinessEvent>
		<BusinessContent>
			<CompanyId>18</CompanyId>
			<BranchId>D MG 01 </BranchId>
			<CompanyInternalId>D |D MG 01 </CompanyInternalId>
			<InternalId>D MG 01 |90|0000000535</InternalId>
			<MovementDate>2018-05-22</MovementDate>
			<EntryDate>2018-05-22T14:16:00</EntryDate>
			<ExitDate>2018-05-22T14:16:00</ExitDate>
			<HarvestOrderCodePIMS>6</HarvestOrderCodePIMS>
			<HarvestOrderCode>0000000535</HarvestOrderCode>
			<OccupationCode>2</OccupationCode>
			<FarmCode>1111</FarmCode>
			<SectorCode>1000</SectorCode>
			<PartOfLandCode>1111</PartOfLandCode>
			<WarehouseCode>01</WarehouseCode>
			<WarehouseInternalId>D MG 01 |01</WarehouseInternalId>
			<GrossWeight>10000</GrossWeight>
			<TaraWeight>5000</TaraWeight>
			<ImpurityTotal>12</ImpurityTotal>
			<WeighingBulletinNumber>90</WeighingBulletinNumber>
			<EquipmentCode>AAA-1010</EquipmentCode>
			<DriverCode>65</DriverCode>
			<OperatorCode>65</OperatorCode>
			<InvoiceNumber>123456789</InvoiceNumber>
			<InvoiceSerie>10</InvoiceSerie>
			<HarvestOrderDate>2017-08-21</HarvestOrderDate>
			<HarvestSystemCode>1</HarvestSystemCode>
			<AreaHarvestOrder>1.23</AreaHarvestOrder>
			<EstimatedWeight>1.23</EstimatedWeight>
			<PackNumber>1234455</PackNumber>
			<TotalAmount>1.23</TotalAmount>
		</BusinessContent>
	</BusinessMessage>
</TOTVSMessage>

...

Bloco de código
languagejs
titleWeighingRawMaterials_Envio
linenumberstrue
collapsetrue
{
	"TOTVSMessage" : {
		"MessageInformation" : {
			"@version" : "1.002",
			"BranchId" : "D MG 01 ",
			"CompanyId" : "18",
			"DeliveryType" : "Sync",
			"GeneratedOn" : "2018-05-22T17:17:34Z",
			"Product" : {
				"@name" : "ERP",
				"@version" : "12"
			},
			"SourceApplication" : "TSSLC_LOCAL18",
			"StandardVersion" : "1.000",
			"Transaction" : "WEIGHINGRAWMATERIALS",
			"Type" : "BusinessMessage",
			"UUID" : "b5246426-d823-6580-b4bd-7970e274a958"
		},
		"BusinessMessage" : {
			"BusinessEvent" : {
				"Entity" : "WeighingRawMaterials",
				"Event" : "upsert"
			},
			"BusinessContent" : {
				"CompanyId" : "18",
				"BranchId" : "D MG 01 ",
				"CompanyInternalId" : "D |D MG 01 ",
				"InternalId" : "D MG 01 |90|0000000535",
				"MovementDate" : "2018-05-22",
				"EntryDate" : "2018-05-22T14:16:00",
				"ExitDate" : "2018-05-22T14:16:00",
				"HarvestOrderCodePIMS" : "6",
				"HarvestOrderCode" : "0000000535",
				"OccupationCode" : "2",
				"FarmCode" : "1111",
				"SectorCode" : "1000",
				"PartOfLandCode" : "1111",
				"WarehouseCode" : "01",
				"WarehouseInternalId" : "D MG 01 |01",
				"GrossWeight" : "10000",
				"TaraWeight" : "5000",
				"ImpurityTotal" : "12",
				"WeighingBulletinNumber" : "90",
				"EquipmentCode" : "AAA-1010",
				"DriverCode" : "65",
				"OperatorCode" : "65",
				"InvoiceNumber" : "123456789",
				"InvoiceSerie" : "10",
				"HarvestOrderDate" : "2017-08-21",
				"HarvestSystemCode" : "1",
				"AreaHarvestOrder" : "1.23",
				"EstimatedWeight" : "1.23",
				"PackNumber" : "1234455",
				"TotalAmount" : "1.23"
			}
		}
	}
}
Bloco de código
languagejs
titleWeighingRawMaterials_Retorno
linenumberstrue
collapsetrue
{
	"TOTVSMessage" : {
		"MessageInformation" : {
			"@version" : "1.002",
			"BranchId" : "D MG 01 ",
			"CompanyId" : "18",
			"DeliveryType" : "Sync",
			"GeneratedOn" : "2018-05-22T14:17:35",
			"Product" : {
				"@name" : "PIMS",
				"@version" : "12.1.21"
			},
			"SourceApplication" : "PIMSCONNECTOR",
			"StandardVersion" : "1.000",
			"Transaction" : "WEIGHINGRAWMATERIALS",
			"Type" : "Response",
			"UUID" : "f1c2edea-7b61-4390-9a10-5d651a923112"
		},
		"ResponseMessage" : {
			"ProcessingInformation" : {
				"ProcessedOn" : "2018-05-22T14:17:35",
				"Status" : "OK"
			},
			"ReceivedMessage" : {
				"MessageContent" : null,
				"SentBy" : "ERP",
				"UUID" : "b5246426-d823-6580-b4bd-7970e274a958"
			},
			"ReturnContent" : {
				"ListOfInternalId" : {
					"InternalId" : {
						"Destination" : "||2977051546669589755",
						"Name" : "WEIGHINGRAWMATERIALS",
						"Origin" : "D MG 01 |90|0000000535"
					}
				}
			}
		}
	}
}

...

ReturnContent

SEGMENTOTAGSTIPOTAMANHODESCRITIVO DA TAG


BusinessEvent

EntityString50Nome da entidade que gerou o evento
EventString10Qual foi o evento associado à mensagem (pode ser upsert – inclusão/alteração ou delete – eliminação)
IdentificationString-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
















CompanyIdString20Código da Empresa
BranchIdString20Código da Filial
WeighingDateInternalIdDateString-38Data InternalId da Pesagemintegração
HarvestOrderCodeWeighingBulletinNumberString1020Número da ordem de colheita
ItemCodeString20Código do produto
ItemInternalIdNumber10Id de integração do Produto
DocumentString20Número do documento contábil
do boletim da pesagem externa
MovementDateDate-Data da movimentação
EntryDateDateTime-Data e hora da primeira pesagem
ExitDateDateTime-Data e hora da segunda pesagem
HarvestOrderCodeString10Número da ordem de colheita
HarvestOrderDateHarvestOrderCodePIMSDateString-10Data Número da ordem de colheita do PIMS
StartHarvestForecastOccupationCodeDateString-Previsão de início de colheita
ClosingHarvestForecastDate-Previsão de encerramento da colheita
VarietyCodeString20Código da variedade
VarietyDescriptionString30Descrição da variedade
10Código da ocupação do talhão
FarmCodeString10Código da fazenda
SectorCodeString6Código do setor
PartOfLandCodeString6Código do talhão
WarehouseCodeItemCodeString20Código do produto matéria primalocal de estoque (armazém)
WarehouseInternalIdItemInternalIdString38Id de integração do produtolocal de estoque
HarvestSystemCodeEquipmentCodeStringNumber1038Código do sistema de colheitaequipamento
HarvestSystemDescriptionDriverCodeString1020Descrição do sistema de colheitaCódigo do motorista no ERP
OperatorCodeFarmCodeString620Código da fazendado operador no ERP
InvoiceNumberFarmDescriptionString5010Descrição Número da Fazendanota fiscal
SectorCodeInvoiceSerieString65Código do setor


SectorDescription

InvoiceType


String

50Descrição do setor
PartOfLandCodeString6Código do talhão
PartOfLandDescriptionString50Descrição do talhão
OccupationCodeNumber10Código da ocupação do talhão
OccupationDescriptionString30Descrição da ocupação do talhão
HarvestedAreaDecimal7,2Área do talhão a ser colhida
HarvestEstimateDecimal7,2Estimativa em Kg de colheita para o talhão
MainOrderCodeString20Código da ordem (OP ou OS) presente na ordem de colheita
MainOrderInternalIdString38InternalId da ordem (OP ou OS) presente na ordem de colheita
AgriculturalYearCodeString6Ano/safra agrícola


1

Tipo da nota fiscal:

  • 1 - Remessa para depósito
  • 2 - Saída por venda
GrossWeightNumber6Peso bruto
TaraWeightNumber6Peso da tara
ImpurityTotalDecimal10,2Total de impurezas
HarvestOrderDateDate-Data da ordem de colheita
HarvestSystemCodeString10Código do sistema de colheita
AreaHarvestOrderDecimal7,2Área da ordem de colheita
EstimatedWeightDecimal10,4Kg/ha estimado
PackNumberString20Número do fardão
TotalAmountDecimal14,4QT_VALOR X QUANTIDADEAgriculturalYearDescriptionString30Descrição do ano/safra agrícola

Limitações e Restrições

  • Esta integração está disponível a partir da versão 12.1.16 do PIMS Multicultivos e PIMSConnector;
  • A integração de Pesagem de Matéria Prima para o PIMS Multicultivos é realizada em modo exclusivo entre as Unidades Administrativas;
  • Para o funcionamento dessa integração é necessário configurar no PIMSConnector o endereço WEB Services do PIMS responsável por receber a Pesagem de Matéria Prima.