Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | docapi/vcapi006.p |
Objetivo
Fazer e retornar a comparação entre:
- Configuração Custo (Custo da Configuração já calculado)
- Configuração Preço Venda (Preço de Venda calculado na Configuração)
- Produção Real(com base nos movimentos)
- Produção Previsto(com base nas reservas da Ordem e na parametrização das operações, preparação, preço do item: base, batch, etc)
- Pedido(Valor do Pedido)
Relações possíveis:
Valor Base de Comparação | X | Valor a ser Comparado |
Configuração Custo | X | Configuração Preço Venda |
Configuração Custo | X | Produção Real |
Configuração Custo | X | Produção Previsto |
Configuração Custo | X | Pedido |
Configuração Preço Venda | X | Configuração Custo |
Configuração Preço Venda | X | Produção Real |
Configuração Preço Venda | X | Produção Previsto |
Configuração Preço Venda | X | Pedido |
Produção Real | X | Configuração Custo |
Produção Real | X | Configuração Preço Venda |
Produção Real | X | Produção Previsto |
Produção Real | X | Pedido |
Produção Previsto | X | Configuração Custo |
Produção Previsto | X | Configuração Preço Venda |
Produção Previsto | X | Produção Real |
Produção Previsto | X | Pedido |
Pedido | X | Configuração Custo |
Pedido | X | Configuração Preço Venda |
Pedido | X | Produção Real |
Pedido | X | Produção Previsto |
A ordem da seleção é importante, pois ela é quem define a variação sobre qual valor. No caso a primeira parcela selecionada da esquerda para direita será a referência de variação tomada.
Ex.:
Valor | Tipo Parcela |
10,00 | Configuração Custo |
11,00 | Produção Real |
9,00 | Pedido |
A x B
Usando a Regra de Três:
A – 100%
B – X%
Na fórmula abaixo foi acrescentado o -1, para calcular apenas a diferença (variação) entre os valores.
Configuração Custo X Produção Real
((11/10) – 1)* 100 = 10%
Assim a leitura que se faz na interpretação das informações é que a Variação da Produção frente a Configuração, foi de 10% positivos. No gráfico abaixo, esta configuração estaria na quarta coluna, dentro da variação de 10% positivos.
Se a comparação fosse ao contrário:
Produção Real X Configuração Custo
((10/11) – 1) * 100 = -9,09 %
Assim a leitura seria: a Variação da Configuração frente a Produção, foi de aproximadamente 9,1% negativos.
Principais Características
Esta API pode ser utilizada de duas formas diferentes:
- A primeira forma (forma padrão) é a execução direta (“não-persistente”) da API, passando-se por parâmetro – os dados necessários referentes à execução.
- A segunda forma de utilização da API é a execução “persistente”. Neste caso, estarão disponíveis algumas opções adicionais referentes à execução da comparação.
Funcionamento
- Execução Direta
A sintaxe para a execução na modalidade Direta (“não-persistente”) da API é a seguinte:
run vcp/vcapi006.p (INPUT TABLE ttConfigPortletVO,
OUTPUT TABLE ttPortletSummaryCompareVO,
OUTPUT TABLE ttConfigProdSalesCompareVO,
OUTPUT TABLE RowErrors).
Parâmetros | Descrição | |
ttConfigPortletVO | Temp-table de configuração do Portlet. Trás todos os dados do filtro. | |
ttPortletSummaryCompareVO | Temp-table com as faixas criadas para a exibição no portlet. | |
ttConfigProdSalesCompareVO | Temp-table com todas as configurações e comparações retornadas na faixa. | |
RowErrors | Temp-table de retorno de erros gerados na execução. |
- Execução Persistente
A sintaxe para a execução na modalidade Persistente da API é a seguinte:
run vcp/vcapi006.p persistent set hvcapi006 (INPUT table ttConfigPortletVO,
OUTPUT table ttPortletSummaryCompareVO,
OUTPUT table ttConfigProdSalesCompareVO,
OUTPUT TABLE RowErrors).
Parâmetros | Descrição |
ttConfigPortletVO | Temp-table de configuração do Portlet. Trás todos os dados do filtro. |
ttPortletSummaryCompareVO | Temp-table com as faixas criadas para a exibição no portlet. |
ttConfigProdSalesCompareVO | Temp-table com todas as configurações e comparações retornadas na faixa. |
RowErrors | Temp-table de retorno de erros gerados na execução. |
Os parâmetros de entrada e saída são idênticos nas duas formas de execução (persistente e não-persistente). A diferença básica é que, na execução persistente, a efetivação da Análise do Valor do Configurado se dará mediante a execução do método piInicializaParametros, o qual permite informar alguns parâmetros adicionais. O método piInicializaParametros é explicado adiante.
Características Gerais
A API pode executar vinte e cinco diferentes comparações, resultantes das combinações dos cinco seguintes itens:
Custo Configuração, Preço de Venda da Configuração, Produção Real, Produção Previsto, Pedido.
- Custo Configuração
- Preço de Venda da Configuração
- Produção Real
- Produção Previsto
- Pedido
Tabelas Temporárias
Para comunicação com os métodos da API, as seguintes temp-tables são utilizadas:
Tabela Temporária | Descrição | Entrada/Saída |
ttConfigPortletVO | Temp-table de configuração do Portlet. Trás todos os dados do filtro. | Entrada |
Atributo | Tipo | Descrição |
isFx | logical | Parâmetro que identifica o chamador (se é o Flex ou não) |
confConfiguration | character | Filtro de Configuração |
inicialRequestDeliveryDate | date | Data Inicial da Entrega |
finalRequestDeliveryDate | date | Data Final da Entrega |
isRequestSitSuspended | logical | Requisição Suspensa |
isRequestSitPending | logical | Requisição Pendente |
isRequestSitAttendedTotal | logical | Requisição Atendida Total |
isRequestSitAttendedPart | logical | Requisição Atendida Parcial |
isRequestSitOpen | logical | Requisição Aberta |
isRequestSitBilledBalcony | logical | Requisição Paga no Balcão |
isStateOrderSeparate | logical | Ordem Separada |
isStateOrderFinalized | logical | Ordem Finalizada |
isStateOrderStarted | logical | Ordem Iniciada |
isStateOrderRequired | logical | Ordem Requisitada |
isStateOrderClosed | logical | Ordem Fechada |
isStateOrderAllocated | logical | Ordem Alocada |
isStateOrderNotStarted | logical | Ordem Não-Iniciada |
isStateOrderReleased | logical | Ordem Liberada |
initialOrderStartDate | date | Faixa Inicial Data Início Ordem |
initialOrderEndDate | date | Faixa Inicial Data Final Ordem |
finalOrderStartDate | date | Faixa Final Data Início Ordem |
isConfSitReleased | logical | Configuração Liberada |
isConfSitSuspended | logical | Configuração Suspensa |
isConfSitRoadmapApproved | logical | Roteiro Aprovado |
isConfSitOpen | logical | Configuração Aberta |
initialConfDate | date | Data Início Configuração |
initialViewVariation | integer | Variação para visualização inicial |
isCompareHideIntervalNotInf | logical | Esconder intervalos sem informação |
finalViewVariation | integer | Variação para visualização final |
viewInterval | integer | Intervalo de variação |
finalConfDate | date | Data Final Configuração |
isConfSitStructuredApproved | logical | Configuração Estrutura Aprovada |
finalOrderEndDate | date | Faixa Final Data Final Ordem |
orderProductionLine | character | Filtro Linha de Produção da Ordem |
orderNumber | character | Filtro Número de Ordem |
requestNumberCustomer | character | Filtro Número Pedido Cliente |
requestCustomer | character | Filtro Cliente Requisição |
confModel | character | Filtro Modelo |
orderSetConsEstabChildItem | logical | Considerar Estabelecimento Item Filho |
orderSetConsEconomicLot | logical | Considerar Lote Econômico |
orderSetCourtDateStructure | date | Data de Corte Estrutura |
orderSetCourtDateOperation | date | Data de Corte Operação |
orderSetPreparationCost | integer | Custo de Preparação |
orderSetCurrency | integer | Moeda |
orderSetTypeOperationCost | integer | Custo de Operação |
orderSetTypeEstablishment | character | Tipo de Estabelecimento |
orderSetTypeItemPrice | integer | Tipo de Preço Item |
comparePlotsBasePlots | integer | Primeira opção de comparação |
comparePlotsPlotToCompare | integer | Segunda opção de comparação |
paramBusinessUnit | character | Filtro Unidade de Negócio |
paramFamily | character | Filtro Família |
paramItem | character | Filtro Item |
paramEstablishment | character | Filtro Estabelecimento |
isRequestSitCanceled | logical | Requisição Cancelada |
isConfSitStrutureRoadmapApproved | logical | Configuração Roteiro Aprovada |
initialCompareRange | integer | Faixa de comparação inicial |
finalCompareRange | integer | Faixa de comparação final |
orderSetConsWaste | logical | Considerar Refugo |
orderSetRatesStartLastLevel | logical | Preço a partir do último nível |
negativeRange | integer | Envia se é faixa negativa ou não |
Tabela Temporária | Descrição | Entrada/Saída |
ttPortletSummaryCompareVO | Temp-table com as faixas criadas para a exibição no portlet. | Saída |
| ||||||||||
|
| |||||||||
Atributo | Tipo | Descrição | ||||||||
range | character | Faixa de Variação | ||||||||
quantity | integer | Quantidade de Configurações | ||||||||
majorVariation | character | Maior Variação | ||||||||
minorVariation | character | Menor Variação | ||||||||
rangeInitial | integer | Variação Inicial | ||||||||
rangeFinal | integer | Variação Final | ||||||||
negativeRange | logical | Se a faixa é negativa ou não |
Atributo | Tipo | Descrição | ||
difValuesTrueXTotalCost | decimal | Diferença Valores Real X Custo Total | ||
difPercentTrueXTotalCost | decimal | Diferença Porcentagem Real X Custo Total | ||
difValuesTrueXSimulated | decimal | Diferença Valores Real X Simulado | ||
difPercentualTrueXSimulated | decimal | Diferença Porcentagem Real X Simulado | ||
difValuesTrueXSalesPrice | decimal | Diferença Valores Real X Preço de Venda | ||
difPercentTrueXSalesPrice | decimal | Diferença Porcentagem Real X Preço de Venda | ||
difValuesSimulatedXSalesPrice | decimal | Diferença Valores Simulado X Preço de Venda | ||
difPercentSimulatedXSalesPrice | decimal | Diferença Porcentagem Simulado X Preço de Venda | ||
difValuesTotalCostXSalesPrice | decimal | Diferença Valores Custo Total X Preço de Venda | ||
difPercentTotalCostXSalesPrice | decimal | Diferença Porcentagem Custo Total X Preço de Venda | ||
difValuesSalesPriceXTotalCost | decimal | Diferença Valores Preço de Venda X Custo Total | ||
difPercentSalesPriceXTotalCost | decimal | Diferença Porcentagem Preço de Venda X Custo Total | ||
difValuesSalesPriceXSimulated | decimal | Diferença Valores Preço de Venda X Simulado | ||
difPercentSalesPriceXSimulated | decimal | Diferença Porcentagem Preço de Venda X Simulado | ||
difValuesSimulatedXTotalCost | decimal | Diferença Valores Simulado X Custo Total | ||
difPercentSimulatedXTotalCost | decimal | Diferença Porcentagem Simulado X Custo Total | ||
difPercentRequestXSalesPrice | decimal | Diferença Porcentagem Pedido X Preço de Venda | ||
difValuesRequestXSalesPrice | decimal | Diferença Valores Pedido X Preço de Venda | ||
difPercentRequestXSimulated | decimal | Diferença Porcentagem Pedido X Simulado | ||
difValuesRequestXSimulated | decimal | Diferença Valores Pedido X Simulado | ||
difPercentRequestXTotalCost | decimal | Diferença Porcentagem Pedido X Custo Total | ||
difValuesRequestXTotalCost | decimal | Diferença Valores Pedido X Custo Total | ||
difValuesTotalCostXSimulated | decimal | Diferença Valores Custo Total X Simulado | ||
difPercentTotalCostXSimulated | decimal | Diferença Porcentagem Custo Total X Simulado | ||
difPercentTrueXEstimated | decimal | Diferença Porcentagem Real X Previsto | ||
difPercentTrueXRequest | decimal | Diferença Porcentagem Real X Pedido | ||
difValuesEstimatedXSalesPrice | decimal | Diferença Valores Previsto X Preço de Venda | ||
difValuesEstimatedXTotalCost | decimal | Diferença Valores Previsto X Custo Total | ||
difValuesEstimatedXSimulated | decimal | Diferença Valores Previsto X Simulado | ||
difPercentEstimatedXSalesPrice | decimal | Diferença Porcentagem Previsto X Preço de Venda | ||
difPercentEstimatedXSimulated | decimal | Diferença Porcentagem Previsto X Simulado | ||
difPercentEstimatedXTotalCost | decimal | Diferença Porcentagem Previsto X Custo Total | ||
difValuesRequestXTrue | decimal | Diferença Valores Pedido X Real | ||
difValuesRequestXEstimated | decimal | Diferença Valores Pedido X Previsto | ||
difPercentEstimatedXRequest | decimal | Diferença Porcentagem Previsto X Pedido | ||
difPercentRequestXEstimated | decimal | Diferença Porcentagem Pedido X Previsto | ||
difPercentRequestXTrue | decimal | Diferença Porcentagem Pedido X Real | ||
difPercentEstimatedXTrue | decimal | Diferença Porcentagem Previsto X Real | ||
difPercentTotalCostXEstimated | decimal | Diferença Porcentagem Custo Total X Previsto | ||
difPercentTotalCostXRequest | decimal | Diferença Porcentagem Custo Total X Pedido | ||
difPercentTotalCostXTrue | decimal | Diferença Porcentagem Custo Total X Real | ||
difValuesTrueXEstimated | decimal | Diferença Valores Real X Previsto | ||
difValuesEstimatedXTrue | decimal | Diferença Valores Previsto X Real | ||
difValuesEstimatedXRequest | decimal | Diferença Valores Previsto X Pedido | ||
difValuesTrueXRequest | decimal | Diferença Valores Real X Pedido | ||
codeItem | character | Código do Item | ||
numberConfiguration | integer | Número Configuração | ||
difPercentSimulatedXTrue | decimal | Diferença Porcentagem Simulado X Real | ||
difPercentSimulatedXRequest | decimal | Diferença Porcentagem Simulado X Pedido | ||
difPercentSimulatedXEstimated | decimal | Diferença Porcentagem Simulado X Previsto | ||
difPercentSalesPriceXRequest | decimal | Diferença Porcentagem Preço de Venda X Pedido | ||
difPercentSalesPriceXTrue | decimal | Diferença Porcentagem Preço de Venda X Real | ||
numberOrder | integer | Número da Ordem | ||
quantityOrder | decimal | Quantidade da Ordem | ||
dateOrder | date | Data da Ordem | ||
quantityRequest | decimal | Quantidade Pedido | ||
dateRequestDelivery | date | Data de Entrega Pedido | ||
valuesTrueOrder | decimal | Valor Real Ordem | ||
valuesEstimated | decimal | Valor Previsto | ||
valuesRequest | decimal | Valor Pedido | ||
difValuesTotalCostXTrue | decimal | Diferença Valores Custo Total X Real | ||
difValuesTotalCostXRequest | decimal | Diferença Valores Custo Total X Pedido | ||
difValuesTotalCostXEstimated | decimal | Diferença Valores Custo Total X Previsto | ||
difValuesSalesPriceXTrue | decimal | Diferença Valores Preço de Venda X Real | ||
difValuesSalesPriceXRequest | decimal | Diferença Valores Preço de Venda X Pedido | ||
difValuesSalesPriceXEstimated | decimal | Diferença Valores Preço de Venda X Previsto | ||
difValuesSimulatedXRequest | decimal | Diferença Valores Simulado X Pedido | ||
difValuesSimulatedXEstimated | decimal | Diferença Valores Simulado X Previsto | ||
difValuesSimulatedXTrue | decimal | Diferença Valores Simulado X Real | ||
numberRequestSequency | integer | Sequência Pedido | ||
difPercentSalesPriceXEstimated | decimal | Diferença Porcentagem Preço de Venda X Previsto | ||
numberRequestCustomer | character | Número Pedido Cliente | ||
codeCustomerRequest | character | Código Cliente | ||
salesPriceXSimulatedValue | decimal | Preço de Venda x Valor Simulado | ||
salesPriceXTotalCost | decimal | Preço de Venda x Custo Total | ||
simulatedValueXSalesPrice | decimal | Valor Simulado X Preço de Venda | ||
simulatedValueXTotalCost | decimal | Valor Simulado X Custo Total | ||
totalCostXSalesPrice | decimal | Custo Total X Preço de Venda | ||
totalCostXSimulatedValue | decimal | Custo Total X Valor Simulado | ||
simulatedValue | decimal | Valor Simulado | ||
salesPrice | decimal | Preço de Venda | ||
totalCost | decimal | Custo Total | ||
difPercentTrueXSimulated | decimal | Diferença Porcentagem Real X Simulado |
Tabela Temporária | Descrição | Entrada/Saída |
rowErrors | Utilizada como saída alternativa dos erros gerados na execução da API. Sua definição encontra-se na include method/dbotterr.i. Obs.: Somente pode ser utilizada a rowErrors para saída dos erros da API quando fazendo a execução no modo persistente, e mediante o ajuste de um parâmetro específico. Mais detalhes estão descritos no detalhamento do método setaGeraRowErrors. | Saída |
Atributo | Tipo | Descrição | |||
ErrorSequence | integer | Seqüência do erro | |||
ErrorNumber | integer | Número do erro | |||
ErrorDescription | char | Descrição do erro | |||
ErrorParameters | char | Parâmetros passados para criar mensagem | |||
ErrorType | char | Tipo do erro. WARNING: Aviso; ERROR: Erro | |||
ErrorHelp | char | Texto de ajuda do erro | |||
ErrorSubType | char | Sub Tipo da mensagem de erro |
Métodos
Desta forma, seguem as instruções para utilização dos métodos disponíveis.
piInicializaParametros
Requisito | Nenhum | |
Sintaxe | run piInicializaParametros in h-handle (input table ttConfigPortletVO). | |
Descrição | Inicializa os parâmetros na API, passando os dados necessários para execução. | |
| Parâmetros | Descrição |
| ttConfigPortletVO | Temp-table com os dados (filtros) necessários para a execução da Análise. |
Retorno | Não há. |
piRetornaValores
Requisito | Nenhum | |
Sintaxe | run piRetornaValores in h-handle (input table ttConfigPortletVO, input p-nr-estrut, input p-nr-ord-produ, input p-Ordem-Prev, input p-Ordem-real, input p-nome-abrev, input p-nr-pedcli, input p-sequencia, input p-base-1, input p-base-2) | |
Descrição | Passados os parâmetros necessários para a execução dos valores, popula a temp-table persistente com os valores e comparações das ordens/pedidos passados. | |
| Parâmetros | Descrição |
| ttConfigPortletVO | Temp-table com os dados (filtros) necessários para a execução da Análise. |
| p-item-cotacao | Código do Item |
| p-nr-estrut | Número Estrutura |
| p-nr-ord-produ | Número Ordem |
| p-Ordem-Prev | Ordem Prevista |
| p-Ordem-real | Ordem Real |
| p-nome-abrev | Nome abreviado cliente |
| p-nr-pedcli | Número Pedido Cliente |
| p-sequencia | Sequência Pedido |
| p-base-1 | Primeiro valor a ser comparado |
| p-base-2 | Segundo valor a ser comparado |
Retorno | Não há. |
piDesceOrdemReal
Requisito | Nenhum | |
Sintaxe | run piDesceOrdemReal in h-handle (input p-nr-ord-produ, output de-valor-real). | |
Descrição | Desce até o último nível a ordem recursivamente, e retorna a somatória dos valores reais. | |
| Parâmetros | Descrição |
| p-nr-ord-produ | Número da Ordem de Produção |
| de-valor-real | Valor Real obtido pela consulta |
Retorno | Não há. |
piDesceOrdemConfigurada
Requisito | Nenhum | |
Sintaxe | run piDesceOrdemConfigurada in h-handle (input p-nr-ord-produ, output de-valor-previsto). | |
Descrição | Desce até o último nível a ordem recursivamente, e retorna a somatória dos valores previstos. | |
| Parâmetros | Descrição |
| p-nr-ord-produ | Número da Ordem de Produção |
| de-valor-previsto | Valor Previsto obtido pela consulta |
Retorno | Não há. |
piProcessaOrdens
Requisito | Nenhum | |
Sintaxe | run piProcessaOrdens in h-handle (input pNrOrdProdu, output pValorReal). | |
Descrição | Calcula o valor real, referente à ordem passada por parâmetro. | |
| Parâmetros | Descrição |
| pNrOrdProdu | Número da Ordem de Produção |
| pValorReal | Valor Real obtido pela consulta |
Retorno | Não há. |
piPrevistoOrdem
Requisito | Nenhum | ||
Sintaxe | run piPrevistoOrdem in h-handle (input p-nr-ord-produ, output p-valor-previsto). | ||
Descrição | Calcula o valor previsto, referente à ordem passada por parâmetro. | ||
| Parâmetros | Descrição | |
| p-nr-ord-produ | Número da Ordem de Produção | |
| p-valor-previsto | Valor Previsto obtido pela consulta | |
Retorno | Não há. |
piRetornaPrevOper
Requisito | Nenhum | |
Sintaxe | run piRetornaPrevOper in h-handle (input p-rowid-Oper, output p-Valor-Oper). | |
Descrição | Calcula o valor previsto da operação, referente à operação (rowid) passada por parâmetro. | |
| Parâmetros | Descrição |
| p-rowid-Oper | Rowid da Operação |
| p-Valor-Oper | Retorno valor da Operação |
Retorno | Não há. |
piRetornaPrevReserva
Requisito | Nenhum | |
Sintaxe | run piRetornaPrevReserva in h-handle (input p-it-codigo, input p-cod-estabel, output p-unit-item). | |
| Parâmetros | Descrição |
| p-it-codigo | Código do Item |
| p-cod-estabel | Código do Estabelecimento |
| p-unit-item | Valor unitário corrigido para reserva |
Retorno | Não há. |
pi-gera-est-config-filho
Requisito | Nenhum | ||
Sintaxe | run pi-gera-est-config-filho in h-handle (input p-item-cotacao, input p-nr-estrut, input p-quantidade, input p-nivel, input p-da-data-corte, input p-nr-ord-produ, | ||
Descrição | Retorna a estrutura (cot-estrut) filha da configuração. Responsável pela montagem da árvore do Simular Preço. | ||
| Parâmetros | Descrição | |
| p-item-cotacao | Código do Item | |
| p-nr-estrut | Número da Estrutura | |
| p-quantidade | Quantidade | |
| p-nivel | Nível | |
| p-da-data-corte | Data de Corte | |
| p-nr-ord-produ | Número da Ordem de Produção | |
| tt-estrutura | Temp-table representando a estrutura | |
Retorno | Não há. |
pi-gera-ordem-filho
Requisito | Nenhum | |
Sintaxe | run pi-gera-ordem-filho in h-handle (input p-nivel, input p-da-data-corte, input p-quantidade, input p-nr-ord-produ, | |
Descrição | Retorna a estrutura (al-res-op e reservas) filhas da ordem. Responsável pela montagem da árvore do Detalhe da Estrutura. | |
| Parâmetros | Descrição |
| p-nivel | Nível |
| p-da-data-corte | Data de Corte |
| p-quantidade | Quantidade |
| p-nr-ord-produ | Número da Ordem de Produção |
| tt-estrutura | Temp-table representando a estrutura |
Retorno | Não há. |
pi-gera-estrutura-filho
Requisito | Nenhum | ||
Sintaxe | run pi-gera-estrutura-filho in h-handle (input p-item-cotacao, input p-refer, input p-quantidade, input p-nivel, input p-da-data-corte, input p-nr-ord-produ, | ||
Descrição | Retorna a estrutura (estrutura) filha da item. Responsável por montar a estrutura do item no simular preço quando ele não é um item configurado. | ||
| Parâmetros | Descrição | |
| p-item-cotacao | Código do Item | |
| p-refer | Retorna a referência do Item | |
| p-quantidade | Quantidade | |
| p-nivel | Nível | |
| p-da-data-corte | Data de Corte | |
| p-nr-ord-produ | Número da Ordem de Produção | |
| tt-estrutura | Temp-table representando a estrutura | |
Retorno | Não há. |
pi-item-configurado
Requisito | Nenhum | |
Sintaxe | run pi-item-configurado in h-handle (input table ttInputConfigurado, input p-base, input p-comparado, output table ttConfigProdSalesCompleteVO, output table ttReturnConfigurado). | |
Descrição | Retorna os itens configurados (correção dos valores) do que é passado pelo ttInputConfigurado. | |
| Parâmetros | Descrição |
| ttInputConfigurado | Temp-table com os itens configurados. |
| p-base | Primeiro valor a ser comparado |
| p-comparado | Segundo valor a ser comparado |
| ttConfigProdSalesCompleteVO | Temp-table com os dados comparados (analisados), já com as diferenças de porcentagem do Valor do Configurado. |
| ttReturnConfigurado | Temp-table com os itens configurados (corrigidos). |
Retorno | Não há. |