Árvore de páginas

Versões comparadas

Chave

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

...

pi-verifica-pendencia

Requisito

Nenhum

Sintaxe

RUN pi-verifica-pendencia IN h-handle( INPUT p-cod-tip-doc,

 INPUT p-ep-codigo,

INPUT p-cod-estabel,

INPUT TABLE tt-mla-chave,

INPUT p-somente-pendentes,

OUTPUT p-existe-pendencia).

Descrição

Verificar se existem pendências de aprovação para o documento em questão.

Parâmetros

Descrição

p-cod-tip-doc (INTEGER)

p-ep-codigo (CHARACTER)

p-cod-estabel (CHARACTER)

tt-mla-chave (TEMP-TABLE)

p-somente-pendentes (LOGICAL)

p-existe-pendencia (LOGICAL)

Código do documento

Código da empresa (opcional: Somente será considerado na leitura se for diferente de branco (""))

Código do estabelecimento (opcional: Somente será considerado na leitura se for diferente de branco (""))

Chave do documento

Indica que a API irá considerar apenas registros que estejam pendentes de aprovação na verificação

Indica se existem pendências para o documento

Retorno

Retorna uma variável lógica identificando se existem pendências para o documento.

pi-retorna-pendencia

Requisito

Nenhum

Sintaxe

RUN  pi-retorna-pendencia IN h-handle( INPUT p-cod-tip-doc,

INPUT p-ep-codigo

INPUT p-cod-estabel

INPUT TABLE tt-mla-chave,

INPUT p-somente-pendentes,

INPUT p-considera-historico,

                                                            OUTPUT

       OUTPUT TABLE tt-pendencias).

Descrição

Retornar as pendências de aprovação para o documento em questão.

Parâmetros

Descrição

p-cod-tip-doc (INTEGER)

p-ep-codigo (CHARACTER)

p-cod-estabel (CHARACTER)

tt-mla-chave (TEMP-TABLE)

p-somente-pendentes (LOGICAL)


p-considera-historico (LOGICAL)

tt-pendencias (TEMP-TABLE)

Código do documento

Código da empresa (opcional: Somente será considerado na leitura se for diferente de branco (""))

Código do estabelecimento (opcional: Somente será considerado na leitura se for diferente de branco (""))

Chave do documento

Indica que a API irá considerar apenas registros que estejam pendentes de aprovação na verificação

Indica se existem pendências para o documento

Indica se deve ser considerados os registros de histórico de aprovação

Registros de pendências do documento em questão

Retorno

Retorna uma temp-table contendo as pendências de aprovação do documento.

pi-gera-chave

Requisito

Nenhum

Sintaxe

RUN  pi-gera-chave IN h-handle( INPUT p-cod-tip-doc,

INPUT TABLE tt-mla-chave,

                                                            OUTPUT                OUTPUT pc-chave).

Descrição

Gerar e retornar a chave da pendência do documento.

Parâmetros

Descrição

p-cod-tip-doc (INTEGER)

tt-mla-chave (TEMP-TABLE)

p-chave (CHARACTER):

Código do documento

Chave do documento

Chave do documento gerada

Retorno

Retorna uma variável caractere com a chave do documento formatada.

...

tt-mla-chave

Entrada/Saída

Temp-table com as chaves do documento

Entrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

valor

CHARACTER (EXTENT 10)

x(20)

Valor da chave

Sim

- 

Exemplo de criação para o documento 1 (Solicitação de Compra - Item): 

...