Histórico da Página
...
- {CPP/CPAPI301.I21} – Validações
- {CPP/CPAPI301.I7} – Gerar Lista de Processos
{CPP/CPAPI301.I21} – Validações
Esta Include possui a declaração de uma procedure interna que permite realizar a validação da ordem de produção sem a necessidade de chamar a api. Para que isso aconteça, basta acrescentar essa include ao programa e colocar no local pertinente a chamada para a pi-valida-ord-prod, conforme o exemplo abaixo:
...
{CPP/CPAPI301.I17} – Calcula tamanho do período, conforme o tipo de período.
{CPP/CPAPI301.I7} – Gerar Lista de Processos
{cpp/cpapi301.i4} /* Definição da tt-proces-item */
{cpp/cpapi301.i7} /* GerarListaProcesItem */
run GerarListaProcesItem (input <Código do Item>, // Item é o único parâmetro Obrigatório
input ?, // Quantidade ou ?
input ?, // Estabelecimento ou ?
input ?, // Referencia
input ?, // Data Validade ou ?
input ?, // Linha de Produção ou ?
input no, // p-log-gera-lista
input ?, // cod-unid-negoc ou ?
input-output table tt-proces-item).
[1] O campo <cod-unid-negoc> existe apenas a partir da release 2.06B do EMS2. Sendo que ele será utilizado apenas quando utilizada a função de Unidade de Negócio no EMS5. Caso não seja informado o valor neste campo, e a função estiver ativa, então buscará a Unidade de Negócio padrão do ItemxEstabelecimentoxDepósito ou no caso de falta da primeira no ItemxEstabelecimento.
...