Árvore de páginas

Versões comparadas

Chave

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

...

Efetua as rotinas relacionadas com o plano de produção do módulo de planejamento da produção. 

 

Funcionamento

A API/BO...

Na forma padrão, realiza-se a chamada através de um comando RUN normal, passando-se as temp-tables carregadas com as informações necessárias.

...

Tabela Temporária

Descrição

Entrada/Saída

ttProductionPlanCalculateVO

Cálculo do Plano de Produção

Entrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

productionPlanCode

integer

 

 

Não

2.08

calculationType

integer

 

 

Não

2.08

generateTrace

logical

 

 

Não

2.08

printLot

logical

 

 

Não

2.08

       

 

Tabela Temporária

Descrição

Entrada/Saída

ttGenerateProductionPlanVO

Geração Plano de Produção

Entrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

initialItem

character

 

 

Não

2.08

finalItem

character

 

 

Não

2.08

initialFamily

character

 

 

Não

2.08

finalFamily

character

 

 

Não

2.08

isPurchased

logical

 

 

Não

2.08

isMade

logical

 

 

Não

2.08

initialStockGroup

integer

 

 

Não

2.08

finalStockGroup

integer

 

 

Não

2.08

initialPlanned

character

 

 

Não

2.08

finalPlanned

character

 

 

Não

2.08

initialProductionLine

integer

 

 

Não

2.08

finalProductionLine

integer

 

 

Não

2.08

initialSite

character

 

 

Não

2.08

finalSite

character

 

 

Não

2.08

transactionDate

date

 

 

Não

2.08

periodNumber

integer

 

 

Não

2.08

periodYear

integer

 

 

Não

2.08

planCode

integer

 

 

Não

2.08

initialBusinessUnit

character

 

 

Não

2.08

finalBusinessUnit

character

 

 

Não

2.08

...

Tabela Temporária

Descrição

Entrada/Saída

ttGeneratedRequisitionsItemVO

Itens de Ordens Geradas

Entrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

site

character

 

 

Não

2.08

siteDescription

character

 

 

Não

2.08

item

character

 

 

Não

2.08

itemDescription

character

 

 

Não

2.08

family

character

 

 

Não

2.08

stockGroup

integer

 

 

Não

2.08

       

 

Tabela Temporária

Descrição

Entrada/Saída

ttGeneratedRequisitionsParamVO

Parâmetros Ordens Geradas

Entrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

initialDate

date

 

 

Não

2.08

initialTime

character

 

 

Não

2.08

finalTime

character

 

 

Não

2.08

finalDate

date

 

 

Não

2.08

finalItem

character

 

 

Não

2.08

initialFamily

character

 

 

Não

2.08

finalPlanner

character

 

 

Não

2.08

rpwRequest

character

 

 

Não

2.08

initialStockGroup

character

 

 

Não

2.08

initialBuyer

character

 

 

Não

2.08

planCode

integer

 

 

Não

2.08

createAction

logical

 

 

Não

2.08

reprogrammingAction

logical

 

 

Não

2.08

userCode

character

 

 

Não

2.08

initialItem

character

 

 

Não

2.08

initialPlanner

character

 

 

Não

2.08

finalFamily

character

 

 

Não

2.08

finalBuyer

character

 

 

Não

2.08

...

Tabela Temporária

Descrição

Entrada/Saída

ttStringReturn

Retorno String

Entrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

stringValue

character

 

 

Não

2.08

 

Métodos

Quando a API/BO for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:

 

getProductionPlanPortletSummary

...

Requisito

 

Sintaxe

validateCopyQuantities (input initialPeriod,

                        input planCodeDestination,

                        input finalPeriod,

                        input isCopyQuantities,

                        input planCodeSource,

                        output table RowErrors)

Descrição

Valida copia de quantidades entre planos.

 

Parâmetros

Descrição

 

initialPeriod

Período inicial.

 

planCodeDestination

Plano destino.

 

finalPeriod

Período final.

 

isCopyQuantities

Valor lógico para cópia de quantidade.

 

planCodeSource

Plano origem.

Retorno

RowErrors: Erros na execução do método. 

validateGeneratePlan

Requisito

 

Sintaxe

validateGeneratePlan (input planCode,

                      output table ttBooleanReturn,

                      output table RowErrors)

Descrição

Valida geração de ordens do plano.

 

Parâmetros

Descrição

 

planCode

Código do plano.

Retorno

ttBooleanReturn: Valor lógico com resultado da validação.

RowErrors: Erros na execução do método.

...