Histórico da Página
...
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.
...
| ||||||||||
|
| |||||||||
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á. |
...