Adapter responsável pela integração de Consulta de saldos e custos.
Modulo RM | Identificador | Versão | Forma de Envio | Tipo do Adapter |
---|---|---|---|---|
Gestão Estoque / Suprimentos | STOCKLEVEL | 1.001 | Síncrona | Recebimento |
STOCKLEVEL | 3.003 | Síncrona/Assíncrona | Envio |
STOCKLEVEL (RECEBIMENTO)
Versão 1.001
Mensagem Única | RM | Observação | |
---|---|---|---|
Elemento | Descrição | Propriedade | |
BusinessContent | IEstConsultas.RetornaSaldosCustosProduto | ||
ItemInternalId | Produto | IDPRD|CODCOLIGADA | Os dois parâmetros são obtidos a partir do internalId do produto. |
WarehouseInternalId | Local de estoque | Utilizado na lógica interna para filtrar somente o local de estoque desejado. | |
ReturnContent.ReturnItem | |||
Elemento | Descrição | Tabela | Coluna |
CompanyId | Coligada | TPRDLOC | CODCOLIGADA |
BranchId | Filial | TPRDLOC | CODFILIAL |
CompanyInternalId | Coligada|Filial | TPRDLOC | CODCOLIGADA | CODFILIAL |
ItemInternalId | Produto | TPRDLOC | CODCOLIGADA | IDPRD |
WarehouseInternalId | Local de Estoque | TPRDLOC | CODCOLIGADA | CODFILIAL | CODLOC |
UnitItemCost | Custo unitário | TPRDLOC ou TPRODUTODEF (**) | CUSTOUNITARIO |
AverageUnitItemCost | Custo unitário médio | TPRDLOC ou TPRODUTODEF (**) | CUSTOMEDIO |
CurrentStockAmount | Saldo em estoque | TPRDLOC | SALDOFISICO2 |
AvailableStockAmount | Saldo disponível | TPRDLOC | QUANTIDADE |
BookedStockAmount | Saldo reservado | TPRDLOC | SALDORESERVA |
ValueOfCurrentStockAmount | Valor do estoque atual | TPRDLOC | SALDOFINANCEIRO |
Nota:
STOCKLEVEL (ENVIO)
Regras de Integridade:
A StockLevel é do tipo request mas na integração com o NG Quirons 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 Única | RM | Observação | |
---|---|---|---|
Elemento | Descrição | Propriedade | |
BusinessContent | |||
ListOfRequest.Request | |||
ItemCode | Código do produto | ||
ItemInternalId | Produto | IDPRD|CODCOLIGADA | Os dois parâmetros são obtidos a partir do internalId do produto. |
WarehouseCode | Código do local de estoque | ||
WarehouseInternalId | Local de estoque | Utilizado na lógica interna para filtrar somente o local de estoque desejado. | |
LotNumber | |||
SubLotCode | |||
SerialNumber | |||
Address | |||
LotExpirationDate | |||
ReferenceCode | |||
ReferenceDate | |||
Request.ListOfCompany.Company | |||
CompanyId | |||
BranchId | |||
CompanyInternalId | |||
ReturnContent | |||
Elemento | Descrição | Tabela | Coluna |
ClosingStockDate | Data de fechamento de estoque | TPAR | DATAFECHAMENTOESTOQUE Gestão de Estoque (Parâmetros Gerais) |
ListOfReturnItem.ReturnItem | |||
CompanyId | Coligada | Contexto do TOTVS RM | CODCOLIGADA |
BranchId | Filial | Contexto do TOTVS RM | CODFILIAL |
CompanyInternalId | Coligada|Filial | Contexto do TOTVS RM | CODCOLIGADA | CODFILIAL |
ItemInternalId | Produto | TPRODUTO | CODCOLIGADA | IDPRD - Obtido a partir do De-Para |
ReferenceDate | |||
WarehouseInternalId | |||
UnitItemCost | |||
AverageUnitItemCost | |||
CurrentStockAmount | |||
AvailableStockAmount | |||
BookedStockAmount | |||
TransitStockAmount | |||
FutureStockAmount | |||
ValueOfCurrentStockAmount | |||
RequestStockAmount | |||
ReturnItem.ListOfWarehouseStock.WarehouseStock | |||
WarehouseInternalId | Local de Estoque | TPRDLOC | CODCOLIGADA | CODFILIAL | CODLOC - Obtido a partir do De-Para |
CurrentStockAmount | Saldo em estoque | TPRDLOC | SALDOFISICO2 |
AvailableStockAmount | Saldo disponível | TPRDLOC | QUANTIDADE |
BookedStockAmount | Saldo reservado | TPRDLOC | SALDORESERVA |
TransitStockAmount | |||
FutureStockAmount | |||
UnitItemCost | Custo unitário | TPRDLOC ou TPRODUTODEF (**) | CUSTOUNITARIO |
AverageUnitItemCost | Custo unitário médio | TPRDLOC ou TPRODUTODEF (**) | CUSTOMEDIO |
ValueOfCurrentStockAmount | Valor do estoque atual | TPRDLOC | SALDOFINANCEIRO |
ItemActive | |||
RequestStockAmount | |||
ReturnItem.ListOfWarehouseStock.ListOfLotStock.LotStock | |||
WarehouseInternalId | |||
LotNumber | |||
SubLotCode | |||
LotExpirationDate | |||
CurrentStockAmount | |||
AvailableStockAmount | |||
BookedStockAmount | |||
ReturnItem.ListOfWarehouseStock.ListOfAddressStock.AddressStock | |||
WarehouseInternalId | |||
Address | |||
LotNumber | |||
SubLotCode | |||
CurrentStockAmount | |||
AvailableStockAmount | |||
BookedStockAmount | |||
ReturnItem.ListOfWarehouseStock.ListOfSeriesStock.SeriesStock | |||
WarehouseInternalId | |||
Address | |||
LotNumber | |||
SubLotCode | |||
SerialNumber | |||
CurrentStockAmount | |||
AvailableStockAmount | |||
BookedStockAmount |
Nota: