Páginas filhas
  • TraceabilityOrder

Versões comparadas

Chave

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

...

Mapeamento de Campos da Mensagem Única TraceabilityOrder - RM
Mensagem ÚnicaRMObservação
ElementoDescriçãoTabelaColuna
BusinessContent.RequestItemConteúdo de envio
OrderInternalIdId de integração do PedidoTMOVCODCOLIGADA|IDMOVOs dois parâmetros são obtidos a partir do internalId do produto.
TypeOrderTipo do Pedido

Utilizado para identificar qual tipo de Solicitação está sendo enviado:

  • 002 - Solicitação Remessa
  • 003 - Solicitação Fatura locação
  • 004 - Solicitação NFS-e
  • 005 - Solicitação NF-e
ShippingInvoiceNumberNúmero da Nota Fiscal de RemessaTMOVNUMEROMOVEssa informação será enviada no caso de se desejar os dados do Retorno de um Equipamento. Essa informação deverá vir junto com TypeOrder igual a "002"
ShippingInvoiceSeriesSérie da Nota Fiscal de RemessaTMOVSERIEEssa informação será enviada no caso de se desejar os dados do Retorno de um Equipamento. Essa informação deverá vir junto com TypeOrder igual a "002"
ShippingInvoiceItemItem da Nota Fiscal de RemessaTITMMOVNSEQITMMOVEssa informação será enviada no caso de se desejar os dados do Retorno de um Equipamento. Essa informação deverá vir junto com TypeOrder igual a "002"
ReturnContent.ReturnItemConteúdo de retorno
ElementoDescriçãoTabelaColuna
CompanyIdColigadaTMOVCODCOLIGADA
BranchIdFilialTMOVCODFILIAL
CompanyInternalIdColigada|FilialTMOVCODCOLIGADA | CODFILIAL
NumberNúmero do MovimentoTMOVNUMEROMOV
CustomerVendorInternalIdId de integração do Cliente/Fornecedor no MovimentoTMOVCODCOLCFO|CODCFO
PaymentConditionInternalIdId de integração da condição de pagamento no movimentoTMOVCODCOLIGADA |CODCPG
RegisterDateTimeData de Emissão da Nota FiscalTMOVDATAEMISSAO
InvoiceDocumentSerieSerie da Nota FiscalTMOVSERIE
GrossValueValor Bruto da Nota FiscalTMOVVALORBRUTO
NetValueValor Líquido da Nota Fiscal (Valor Bruto + Frete + Seguro - Desconto)TMOVVALORLIQUIDO
ReturnMessageMensagem de retornoCaso não sejam encontradas informações para retornar, este campo será preenchido com uma mensagem informativa.

ListOftItem.Item
ElementoDescriçãoTabelaColuna
CompanyIdColigadaTITMMOVCODCOLIGADA
BranchIdFilialTITMMOVCODFILIAL
CompanyInternalIdColigada|FilialTITMMOVCODCOLIGADA | CODFILIAL
InternalIdInternalId do ItemTITMMOVCODCOLIGADA | IDMOV|NSEQITMMOV
NumberNúmero Sequencial do ItemTITMMOVNUMEROSEQUENCIAL
ItemInternalIdInternalId do ProdutoTITMMOVCODCOLIGADA | IDPRD
QuantityQuantidadeTITMMOVQUANTIDADE
UnitOfMeasureInternalIdId de integração da Unidade de MedidaTITMMOVCODUND
UnitPricePreço UnitárioTITMMOVPRECOUNITARIO
TotalPricePreço Total do ItemTITMMOVVALORLIQUIDO
OperationCodeNatureza de operaçãoDCFOPCODNATO RM irá enviar como padrão X.XXX (Ex: 5.929)
WarehouseInternalIdId de integração do Local de Estoque(Armazem)TITMMOVCODCOLIGADA | CODFILIAL|CODLOC
ReturnContent.ReturnItem.ReturnMessageMensagem de retorno

Caso não sejam encontradas informações para retornar, este campo será preenchido com uma mensagem informativa.


Exemplos:

Bloco de código
titleExemplo Envio - formato JSON
{
	"Header": {
		"UUID": "ad986d6c-2068-41c6-a74e-65a1130f08cb",
		"Type": "BusinessMessage",
		"SubType": "request",
		"Event": "upsert",
		"Transaction": "TRACEABILITYORDER",
		"Version": "1.000",
		"SourceApplication": "PROT",
		"ProductName": "RENTAL",
		"ProductVersion": "12",
		"CompanyId": "99",
		"BranchId": "01",
		"GeneratedOn": "2021-07-23T17:24:07.748Z",
		"DeliveryType": "sync"
	},
	"Content": {
		"RequestItem": {
			"OrderInternalId": "99|01|0005",
			"OrderItemInternalId": "99|0005|00.1",
			"TypeOrder": "005",
			"ShippingInvoiceSeries": "P",
			"ShippingInvoiceNumber": "000310",
			"ShippingInvoiceItem": "1"
		}
	}
}
Bloco de código
titleExemplo Resposta quando não encontrado Notas - formato JSON
{
	"Header": {
		"UUID": "40fa72a6-ebe0-4323-ac1f-8807e057ec30",
		"Type": "Response",
		"SubType": "request",
		"Transaction": "TRACEABILITYORDER",
		"Version": "1.000",
		"StandardVersion": "1.000",
		"SourceApplication": "RM",
		"ProductName": "RM",
		"ProductVersion": "12.1.33.0",
		"CompanyId": "1",
		"BranchId": "1",
		"GeneratedOn": "2021-07-23T14:24:08.3005366-03:00",
		"DeliveryType": "Sync",
		"CompanySharingMode": null,
		"BusinessUnitySharingMode": null,
		"BranchSharingMode": null,
		"Event": "upsert"
	},
	"Content": {
		"ReceivedMessage": {
			"UUID": "ad986d6c-2068-41c6-a74e-65a1130f08cb",
			"SentBy": "RENTAL",
			"Event": "Upsert"
		},
		"ProcessingInformation": {
			"ProcessedOn": "2021-07-23T17:24:08",
			"Status": "Ok",
			"Details": []
		},
		"ReturnContent": {
			"ReturnItem": null,
			"ReturnMessage": "Nenhuma Nota Fiscal autorizada foi encontrada para os registros solicitados",
			"ListOfInternalId": null
		}
	}
}
Bloco de código
titleExemplo Resposta quando encontrado Nota - formato JSON
{
	"Header": {
		"UUID": "368ee54a-ae76-4eaa-a1a4-261ab29401c6",
		"Type": "Response",
		"SubType": "request",
		"Transaction": "TRACEABILITYORDER",
		"Version": "1.000",
		"StandardVersion": "1.000",
		"SourceApplication": "RM",
		"ProductName": "RM",
		"ProductVersion": "12.1.33.0",
		"CompanyId": "1",
		"BranchId": "1",
		"GeneratedOn": "2021-07-23T14:16:54.4758257-03:00",
		"DeliveryType": "Sync",
		"CompanySharingMode": null,
		"BusinessUnitySharingMode": null,
		"BranchSharingMode": null,
		"Event": "upsert"
	},
	"Content": {
		"ReceivedMessage": {
			"UUID": "3eccfe39-58ef-443d-a230-de01790ab2fd",
			"SentBy": "RENTAL",
			"Event": "Upsert"
		},
		"ProcessingInformation": {
			"ProcessedOn": "2021-07-23T17:16:54",
			"Status": "Ok",
			"Details": []
		},
		"ReturnContent": {
			"ReturnItem": [
				{
					"CompanyId": "1",
					"BranchId": "1",
					"CompanyInternalId": "1|1",
					"Number": "040189",
					"CustomerVendorInternalId": "ED2CCEEE-E942-41E1-8AA0-6BC72F5513E9",
					"PaymentConditionInternalId": "AA53110C-9A5C-4BEA-8E40-9DE247AFD10F                                  ",
					"RegisterDateTime": "2021-07-21T00:00:00",
					"InvoiceDocumentSerie": "U",
					"GrossValue": 150.0,
					"NetValue": 150.0,
					"ListOftItem": {
						"Item": [
							{
								"CompanyId": "1",
								"BranchId": "1",
								"CompanyInternalId": "1|1",
								"InternalId": "1|2576|1",
								"Number": "1",
								"ItemInternalId": "84E9EA92-890E-4716-B631-6CAACED67523",
								"Quantity": 3.0,
								"UnitOfMeasureInternalId": "955B930B-91BD-476C-8B7D-9D524A8A882E",
								"UnitPrice": 50.0,
								"TotalPrice": 0.0,
								"OperationCode": "6.101",
								"WarehouseInternalId": "CFEC7711-79F5-4C70-8EBA-F249A2A79738"
							}
						]
					}
				}
			],
			"ReturnMessage": "",
			"ListOfInternalId": null
		}
	}
}