Árvore de páginas

Versões comparadas

Chave

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

...

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 método piInicializaParametros, o qual permite informar alguns parâmetros adicionais. O método piInicializaParametros 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.

...

 

 

  

Tabela Temporária

Descrição

Entrada/Saída

ttConfigProdSalesCompareVO

Temp-table com todas as configurações e comparações retornadas na faixa.

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

...

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á.

 

...