Páginas filhas
  • DI Movimentação de Estoque - StockTurnover

Versões comparadas

Chave

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

...

Bloco de código
languagejs
titleStockTurnOver_JSON
linenumberstrue
collapsetrue
{
	"TOTVSMessage" : {
		"MessageInformation" : {
			"@version" : "1.005",
			"BranchId" : "D MG 01",
			"CompanyId" : "T1",
			"DeliveryType" : "Sync",
			"GeneratedOn" : "2018-04-27T17:48:07",
			"Product" : {
				"@name" : "PIMS",
				"@version" : "12.1.21"
			},
			"SourceApplication" : "PIMSCONNECTOR",
			"StandardVersion" : "1.000",
			"Transaction" : "StockTurnOver",
			"Type" : "BusinessMessage",
			"UUID" : "f71bc5a1-907b-4e92-bba6-523648f6d358"
		},
		"BusinessMessage" : {
			"BusinessEvent" : {
				"Entity" : "StockTurnOver",
				"Event" : "upsert"
			},
			"BusinessContent" : {
				"Code" : "46546546",
				"InternalId" : "T1|D MG 01|1235464582823451998",
				"Number" : "46546546",
				"Type" : "S",
				"MovementTypeCode" : "510",
				"DocumentType" : "28",
				"CompanyId" : "T1",
				"BranchId" : "D MG 01",
				"Series" : null,
				"RegisterDateTime" : "2018-04-27 00:00:00.0",
				"ListOfStockTurnoverItem" : {
					"StockTurnoverItem" : {
						"Code" : "200",
						"InternalId" : "T1|D MG 01|I4151082686999853407",
						"EmissionDate" : "2018-04-27 00:00:00.0",
						"ItemCode" : "200",
						"ItemInternalId" : "||3188980518467137755",
						"UnitPrice" : "0",
						"TotalPrice" : "0",
						"Quantity" : "1.0000",
						"UnitOfMeasureCode" : "UN",
						"UnitOfMeasureInternalId" : "||1645600824977155300",
						"WarehouseCode" : "12",
						"WarehouseInternalId" : "||1243787465212347649",
						"BinLocation" : null,
						"NumberSeries" : null,
						"LotOrSerialNumber" : null,
						"LotExpirationDate" : null,
						"CostCenterCode" : "10023",
						"CostCenterInternalId" : "||7314408448087859654",
						"AccountantAcountCode" : null,
						"Observation" : null,
						"MainOrderCode" : null,
						"FieldWorkOrderCode" : "0",
						"FieldWorkOrderInternalId" : null
					}
				}
			}
		}
	}
}

Descrição Detalhada das Tags

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

CodeString -Código da Movimentação de Estoque
InternalIdString-Identificador da Movimentação Estoque
NumberNumber -Número da Movimentação


Type


String


1

Natureza da movimentação

E = Entrada

S = Saída

MovementTypeCodeString Código do tipo de movimentação
CompanyIdString20Código da Empresa
BranchIdString10Código da Filial
SeriesString-Série da Movimentação, utilizada como agrupador e é propagada no pedido e nota fiscal
RegisterDateTimeDate-Data de Emissão da solicitação
ListOfStockTurnoverItem--Lista de Itens da movimentação de estoque
StockTurnoverItem--Itens da movimentação de estoque
CodeString20Código do item da movimentação
InternalIdString-InternalId do item da movimentação
EmissionDateDate-Data de Emissão
ItemCodeString20Código do Produto
ItemInternalIdString-InternalId do Produto
UnitPriceNumber 16,4Preço Unitário
TotalPriceNumber16,4Preço Total do Item
QuantityNumber16,4Quantidade
UnitOfMeasureCodeString20Código da Unidade de Medida
UnitOfMeasureInternalIdString-Id de integração da Unidade de Medida
WarehouseCodeString20Código do Local de Estoque (Armazém)
WarehouseInternalIdString-Id de integração do Local de Estoque (Armazém)
BinLocationString20Código da localização do material
NumberSeriesString20Número de Série ou Lote
LotExpirationDateDate-Data Validade do Lote
CostCenterCodeString20Código do Centro de Custo
CostCenterInternalIdString-InternalId do Centro de Custo
AccountantAcountCodeString20Código da Conta contábil
ObservationString500Observação

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 movimentação de estoque será realizada de forma síncrona;
  • A integração de movimentação de estoque para o PIMS Multicultivos é realizada em modo exclusivo entre as Unidades Administrativas;
  • O envio da integração de movimentação de estoque será realizado em modo lista, para não haver inconsistência no processo de movimentação com o estoque no ERP;
  • Para realizar o processo de Estorno das movimentações, será necessário atribuir no segmento "BusinessEvent" na tag "Event" o valor delete.