Páginas filhas
  • Consulta de saldos e custos (StockLevel)

Versões comparadas

Chave

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

...

Modulo RMIdentificadorVersãoForma de EnvioTipo do Adapter
Gestão Estoque / SuprimentosSTOCKLEVEL

1.001

SíncronaRecebimento
REQUESTSTOCKLEVEL

3.003

Síncrona/AssincronaAssíncronaEnvio

Mapeamento de Campos

STOCKLEVEL (RECEBIMENTO)

Regras de Integridade:

...

)

...

Versão 1.001

Mensagem ÚnicaRMObservação
ElementoDescriçãoPropriedade
BusinessContentIEstConsultas.RetornaSaldosCustosProduto
ItemInternalIdProdutoIDPRD|CODCOLIGADAOs dois parâmetros são obtidos a partir do internalId do produto.
WarehouseInternalIdLocal de estoque
Utilizado na lógica interna para filtrar somente o local de estoque desejado.

ReturnContent.ReturnItem
ElementoDescriçãoTabelaColuna
CompanyIdColigadaTPRDLOCCODCOLIGADA
BranchIdFilialTPRDLOCCODFILIAL
CompanyInternalIdColigada|FilialTPRDLOCCODCOLIGADA | CODFILIAL
ItemInternalIdProdutoTPRDLOCCODCOLIGADA | IDPRD
WarehouseInternalIdLocal de EstoqueTPRDLOCCODCOLIGADA | CODFILIAL | CODLOC
UnitItemCostCusto unitárioTPRDLOC ou TPRODUTODEF (**)CUSTOUNITARIO
AverageUnitItemCostCusto unitário médioTPRDLOC ou TPRODUTODEF (**)CUSTOMEDIO
CurrentStockAmountSaldo em estoqueTPRDLOCSALDOFISICO2
AvailableStockAmountSaldo disponívelTPRDLOCQUANTIDADE
BookedStockAmountSaldo reservadoTPRDLOCSALDORESERVA
ValueOfCurrentStockAmountValor do estoque atualTPRDLOCSALDOFINANCEIRO 

...

  • Apesar de a mensagem StockLevel disponibilizar a consulta de saldos e custos de todos os produtos de um local de estoque em uma única consulta, esta funcionalidade não será disponibilizada pelo BackOffice RM.
  • A relação entre os tipos de saldo e custo do BackOffice com os campos da mensagem StockLevel (de-para) foi parametrizada de acordo com a parametrização default do BackOffice RM. Caso haja alguma customização ou parametrização que cause diferenças nesta relação, fica a cargo do cliente efetuar toda e qualquer alteração do arquivo de transformação XSLT necessária para manter a relação De-Para condizente com a estrutura definida para a mensagem StockLevel.
  • (**) Quando não existir controle do estoque dos serviços. Mais informações clique aqui.


STOCKLEVEL (ENVIO)

Regras de Integridade:

...

A StockLevel é do tipo request mas na integração com o NG Quirons

...

  • O tipo de movimento para Baixa de EPI será obtido a partir do parâmetro 'TMVEpiBaixaEstoque'.
  • O tipo de movimento para Devolução de EPI (entrada em estoque) será obtido a partir do parâmetro 'TMVEpiEntradaEstoque'.

...

e TOTVS CRM existe a particularidade de o BackOffice RM enviar as informações de saldos e custos (sempre que houver uma movimentação que afete o estoque) sem a necessidade de uma solicitação de consulta por parte do NG Quirons ou TOTVS CRM, ou seja, este adapter irá se comportar como uma mensagem do tipo Event. Neste caso o BusinessContent da mensagem nada mais é que o ReturnContent do schema padronizado (e acordado entra as linhas) quando se trata de um request para tal mensagem.

Versão 3.003

Mensagem ÚnicaRMObservação
ElementoDescriçãoPropriedade
BusinessContent
IEstConsultas.RetornaSaldosCustosProduto

ListOfRequest.Request


ItemCodeCódigo do produto

ItemInternalIdProdutoIDPRD|CODCOLIGADAOs dois parâmetros são obtidos a partir do internalId do produto.
WarehouseCodeCódigo do local de estoque

WarehouseInternalIdLocal de estoque
Utilizado na lógica interna para filtrar somente o local de estoque desejado.
ReturnContent.ReturnItemElementoDescriçãoTabelaColunaEventActiveClosingStockDate
LotNumber


SubLotCode


SerialNumber


Address


LotExpirationDate


ReferenceCode


ReferenceDate


Request.ListOfCompany.Company


CompanyId


BranchId


CompanyInternalId
Entity




ReturnContent
ElementoDescriçãoTabelaColuna
ClosingStockDateData de fechamento de estoqueTPARDATAFECHAMENTOESTOQUE Gestão de Estoque (Parâmetros Gerais)
ListOfReturnItem.ReturnItem


CompanyIdColigada
TPRDLOC
Contexto do TOTVS RMCODCOLIGADA
BranchIdFilial
TPRDLOC
Contexto do TOTVS RMCODFILIAL
CompanyInternalIdColigada|Filial
TPRDLOC
Contexto do TOTVS RMCODCOLIGADA | CODFILIAL
ItemInternalIdProduto
TPRDLOC
TPRODUTOCODCOLIGADA | IDPRD
UnitOfMeasureInternalId
- Obtido a partir do De-Para
ReferenceDate


WarehouseInternalId


UnitItemCost


AverageUnitItemCost


CurrentStockAmount


AvailableStockAmount


BookedStockAmount


TransitStockAmount


FutureStockAmount


ValueOfCurrentStockAmount


RequestStockAmount


ReturnItem.ListOfWarehouseStock.WarehouseStock
ReferenceDateReserveSourceUnitItemCostCusto unitárioTPRDLOC ou TPRODUTODEF (**)CUSTOUNITARIOAverageUnitItemCostCusto unitário médioTPRDLOC ou TPRODUTODEF (**)CUSTOMEDIO



WarehouseInternalIdLocal de EstoqueTPRDLOCCODCOLIGADA | CODFILIAL | CODLOC
- Obtido a partir do De-Para
CurrentStockAmountSaldo em estoqueTPRDLOCSALDOFISICO2
AvailableStockAmountSaldo disponívelTPRDLOCQUANTIDADE
BookedStockAmountSaldo reservadoTPRDLOCSALDORESERVA
TransitStockAmount


FutureStockAmount


UnitItemCostCusto unitárioTPRDLOC ou TPRODUTODEF (**)CUSTOUNITARIO
AverageUnitItemCostCusto unitário médioTPRDLOC ou TPRODUTODEF (**)CUSTOMEDIO
ValueOfCurrentStockAmountValor do estoque atualTPRDLOCSALDOFINANCEIRO 
Amountcommittedstock
ItemActive


RequestStockAmount
SalesOrderQuantity



ReturnItem.ListOfWarehouseStock.ListOfLotStock.
WarehouseStock
LotStock


WarehouseInternalId


LotNumber


SubLotCode


LotExpirationDate


CurrentStockAmount


AvailableStockAmount


BookedStockAmount
TransitStockAmount



ReturnItem.ListOfWarehouseStock.ListOfAddressStock.AddressStock


WarehouseInternalId


Address


LotNumber


SubLotCode


CurrentStockAmount


AvailableStockAmount


BookedStockAmount
FutureStockAmountUnitItemCostAverageUnitItemCostValueOfCurrentStockAmountItemActiveRequestStockAmountSalesOrderQuantity



ReturnItem.ListOfWarehouseStock.
ListOfLotStockReturnItem.ListOfWarehouseStock.ListOfAddressStockReturnItem.ListOfWarehouseStock.ListOfSeriesStock

Nota:

ListOfSeriesStock.SeriesStock


WarehouseInternalId


Address


LotNumber


SubLotCode


SerialNumber


CurrentStockAmount


AvailableStockAmount


BookedStockAmount


Nota:

  • Apesar de a mensagem StockLevel disponibilizar a consulta de saldos e custos de todos os produtos de um local de estoque em uma única consulta, esta funcionalidade não será disponibilizada pelo BackOffice RM.
  • A relação entre os tipos de saldo e custo do BackOffice com os campos da mensagem StockLevel (de-para) foi parametrizada de acordo com a parametrização default do BackOffice RM. Caso haja alguma customização ou parametrização que cause diferenças nesta relação , fica a cargo do cliente efetuar toda e qualquer alteração do arquivo de transformação XSLT necessária para manter a relação De-Para condizente com a estrutura definida para a mensagem StockLevel.que não esteja condizente com o mapeamento apresentado acima favor entrar em contato com nossa equipe de suporte;
  • (**) Quando não existir controle do estoque dos serviços. Mais informações clique aqui.