Documento de API

 

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicoccp/ccapi303.p
Nome do Include com os Parâmetros

ccp/ccapi202.i

ccp/ccapi203.i

ccp/ccapi205.i

ccp/ccapi207.i

ccp/cc0300.i1

 










Objetivo:  Efetivação da tabela pedido de compra.

 

Considerações Gerais:

Exemplo: run ccp/ccapi303.p (input  table tt-versao-integr,

                                 output table tt-erros-geral,

                                 input  table tt-pedido-compr,

                                 input  table tt-cond-especif,       

                                 input  table tt-ordem-compra,

                                 input  table tt-prazo-compra,

                                 input  table tt-cotacao-item,

                                        &if defined(bf_mat_despeda_fase_II) &then

                                        ,      input table tt-desp-cotacao-item

                                        &endif).

Parâmetros de Entrada

 

Temp-table  tt-versao-integr : Temp-table que vai possuir as informações referente a tabela de integração.

 

TEMP-TABLE TT-VERSAO-INTEGR

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

Cod-versao-integracao

Integer

"999"

Não

Sim

 

ind-origem-msg

Integer

"99"

Não

Sim

Atributo

Descrição

Cod-versao-integracao

Código versao de integracao

ind-origem-msg

Indica a origem da mensagem

 

 

 

 

 

Temp-table  tt-pedido-compr : Temp-table que vai possuir as informações referente a tabela pedido-compr.

 

TEMP-TABLE TT-PEDIDO-COMPR

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

Cod-maq-origem-mp

Integer

"999"

0

Sim

 

Num-processo

Integer

">>>>>>>>9"

0

Sim

 

Num-sequencia

Integer

">>>>>9"

0

Sim

 

Ind-tipo-movto

Integer

"99"

1

Sim

Atributo

Descrição

Cod-maq-origem-mp

Código da Máquina de Origem Multiplanta

Num-processo

Número do Processo

Num-sequencia

Número da Seqüência

Ind-tipo-movto

Indica o Tipo Movimento

 

 






Temp-table  tt-cond-especif : Temp-table que vai possuir as informações referente a tabela cod-especif.

 

TEMP-TABLE TT-COND-ESPECIF

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

Cod-maq-origem-mp

Integer

"999"

0

Sim

 

Num-processo

Integer

">>>>>>>>9"

0

Sim

 

Num-sequencia

Integer

">>>>>9"

0

Sim

 

Ind-tipo-movto

Integer

"99"

1

Sim

Atributo

Descrição

Cod-maq-origem-mp

Código da Máquina de Origem Multiplanta

Num-processo

Número do Processo

Num-sequencia

Número da Seqüência

Ind-tipo-movto

Indica o Tipo Movimento

 

 






Temp-table  tt-ordem-compra : Temp-table que vai possuir as informações referente a tabela ordem-compra.

 

TEMP-TABLE TT-ORDEM-COMPRA

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

l-split

Logical

Sim/Não

Não

Sim

 

Cod-maq-origem-mp

Integer

"999"

0

Sim

 

Num-processo

Integer

">>>>>>>>9"

0

Sim

 

Num-sequencia

Integer

">>>>>9"

0

Sim

 

Ind-tipo-movto

Integer

"99"

1

Sim

Atributo

Descrição

l-split

Split das Ordens de Compra

         l-split = sim  = > Faz Split das Ordens de  Compra

         l-split = não  = >  Não faz Split das Ordens de Compra                

Cod-maq-origem-mp

Código da Máquina de Origem Multiplanta

Num-processo

Número do Processo

Num-sequencia

Número da Seqüência

Ind-tipo-movto

Indica o Tipo Movimento












Temp-table tt-prazo-compra: Temp-table que vai possuir as informações referente a tabela prazo-compra.

 

TEMP-TABLE TT-PRAZO-COMPRA

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

Cod-maq-origem

Integer

"999"

0

Sim

 

Num-processo

Integer

">>>>>>>>9"

0

Sim

 

Num-sequencia

Integer

">>>>>9"

0

Sim

 

Ind-tipo-movto

Integer

"99"

1

Sim

Atributo

Descrição

Cod-maq-origem

Código da Máquina  Origem

Num-processo

Número do Processo

Num-sequencia

Número da Seqüência

Ind-tipo-movto

Indica o  Tipo Movto

 

 

 





Temp-table tt-cotacao-item: Temp-table que vai possuir as informações referente a tabela cotacao-item.

 

TEMP-TABLE TT-COTACAO-ITEM

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

Cod-maq-origem

Integer

"999"

0

Sim

 

Num-processo

Integer

">>>>>>>>9"

0

Sim

 

Num-sequencia

Integer

">>>>>9"

0

Sim

 

Ind-tipo-movto

Integer

"99"

1

Sim

Atributo

Descrição

Cod-maq-origem

Código da Máquina Origem

Num-processo

Número do Processo

Num-sequencia

Número da Seqüência

Ind-tipo-movto

Indica o Tipo Movto

 







Temp-table tt-desp-cotacao-item: Temp-table que vai possuir as informações referente a tabela desp-cotacao-item.

 

TEMP-TABLE TT-COTACAO-ITEM

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

Cod-maq-origem

Integer

"999"

0

Sim

 

Num-processo

Integer

">>>>>>>>9"

0

Sim

 

Num-sequencia

Integer

">>>>>9"

0

Sim

 

Ind-tipo-movto

Integer

"99"

1

Sim

Atributo

Descrição

Cod-maq-origem

Código da Máquina Origem

Num-processo

Número do Processo

Num-sequencia

Número da Seqüência

Ind-tipo-movto

Indica o Tipo Movto








Parâmetros de Saída

 

Temp-table  tt-erros-geral : Temp-table que vai possuir as informações referente a tabela de retorno de erros.

TEMP-TABLE TT-ERROS-GERAL

 

 

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

 

identif-msg

char

"x(60)"

Não

Sim

 

num-sequencia-erro

integer

"999"

Não

Sim

 

cod-erro

integer

"99999"

Não

Sim

 

des-erro

char

"x(60)"

Não

Sim

 

cod-maq-origem

Integer

"999"

Não

Sim

 

num-processo

Integer

"999999999"

Não

Sim

 

 

 

 

 

 

 

 

 

 

 

Atributo

Descrição

identif-msg

Identifica mensagem

num-sequencia-erro

Número da sequencia do erro

cod-erro

Código do erro

des-erro

Descrição do erro

cod-maq-origem

Código Maquina origem

num-processo

Número do processo