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

cdp/cdapi300.i1

 

Versão de Integração: 001

 

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

AtributoDescriçã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

AtributoDescriçã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

AtributoDescriçã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-COND-ESPECIF

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
AtributoDescriçã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

AtributoDescriçã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

AtributoDescriçã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

AtributoDescriçã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



AtributoDescriçã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