Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicocdp/cdapi040.p

Considerações Gerais

 

Objetivo

Gravar a chaves das tabelas de serviços internacionais, para posteriormente ser enviado para a Trade-Eady que será responsável pelo envio dos dados para o Siscoserv. Os dados (inclusão, alteração ou exclusão). Só serão criados para os dados para fornecedores internacionais e natureza de serviço.

 

Funcionamento

A execução da API na forma persistente, e não é passado parâmetros.

A sintaxe para executar a API em modo persistente é:

run cdp/cdapi040.p persistent set h-handle.

A variável denominada h-handle irá receber o “handle” do programa, permitindo o acesso aos “métodos” internos da API.

Método Negócio

 

pi-grava-ped-item-sis

Requisito

Nenhum

Sintaxe

Run pi-grava-ped-item-sis in handle (input p-nr-pedcli,

                                                           input p-nom-abrev,

                                                           input p-it-codigo,

                                                           input p-nr-sequencia,

                                                           input p-cod-refer,

                                                           input p-cod-estabel,

                                                           input p-dat-inicio).

Descrição

Cria ou atualizar um registro da tabela ped-item-siscoserv.

Parâmetros

Descrição

p-nr-pedcli

Número do pedido do de venda

 

p-nom-abrev

Nome abreviado do emitente do pedido de venda

 

p-it-codigo

Item do pedido de venda

 

p-nr-sequencia

Sequência do pedido de venda

 

p-cod-ref

Código de referência

 

p-cod-estabel

Estabelecimento do usuário

 

p-data-inicio

Data de entrega do item do pedido.

Retorno

Sem Retorno

pi-apaga-ped-item-sis

Requisito

Nenhum

Sintaxe

Run pi-apaga-ped-item-sis in handle (input p-nr-pedcli,

                                                                input p-nom-abrev,

                                                                input p-it-codigo,

                                                                input p-nr-sequencia,

                                                                input p-cod-refer,

                                                                input p-dat-inicio).

Descrição

Exclui o registro se ainda não foi enviado para a trade easy, ou passa o campo cdn-operac  para 5 (exclusão) na tabela ped-item-siscoserv.

Parâmetros

Descrição

p-nr-pedcli

Número do pedido do de venda

 

p-nom-abrev

Nome abreviado do emitente do pedido de venda

 

p-it-codigo

Item do pedido de venda

 

p-nr-sequencia

Sequência do pedido de venda

 

p-cod-ref

Código de referência

 

p-data-inicio

Data de entrega do item do pedido.

Retorno

Sem Retorno

pi-grava-re-export-sis

Requisito

Nenhum

Sintaxe

Run pi-grava-re-export-sis in handle (input p-cod-estabel,

                                                           input p-nr-proc-exp,

                                                           input p-nr-re-siscomex,

                                                           input p-nr-re-ems,

                                                           input p-cdn-anexo,

                                                           input p-dat-inicio).

Descrição

Cria ou atualizar um registro da tabela reg-export-siscoserv.

Parâmetros

Descrição

p-cod-estabel

Estabelecimento do usuário

 

p-nr-proc-exp

Número do processo de exportação

 

p-nr-re-siscomex

Número do RE no Siscomex

 

p-nr-re-ems

Número do RE no EMS

 

p-cdn-anexo

Código do anexo

 

p-data-inicio

Data do registro de exportação

Retorno

Sem Retorno

pi-apaga-re-export-sis

Requisito

Nenhum

Sintaxe

Run pi-apaga-re-export-sis in handle (input p-cod-estabel,

                                                           input p-nr-proc-exp,

                                                           input p-nr-re-siscomex,

                                                           input p-nr-re-ems,

                                                           input p-cdn-anexo,

                                                           input p-dat-inicio).

Descrição

Exclui o registro se ainda não foi enviado para a trade easy, ou passa o campo cdn-operac  para 5 (exclusão) na tabela reg-export-siscoserv.

Parâmetros

Descrição

p-cod-estabel

Estabelecimento do usuário

 

p-nr-proc-exp

Número do processo de exportação

 

p-nr-re-siscomex

Número do RE no Siscomex

 

p-nr-re-ems

Número do RE no EMS

 

p-cdn-anexo

Código do anexo

 

p-data-inicio

Data do registro de exportação

Retorno

Sem Retorno

pi-grava-nota-export-sis

Requisito

Nenhum

Sintaxe

Run pi-grava-nota-export-sis in handle (input p-cod-estab-faturam,

                                                                    input p-cod-serie,

                                                                    input p-nr-nota-fis,

                                                                    input p-nr-seq-fat,

                                                                    input p-it-codigo,

                                                                    input p-cod-estabel,

                                                                    input p-nr-proc-exp,

                                                                    input p-nr-pedido,

                                                                    input p-nr-seq-ped,

                                                                    input p-dat-inicio).

Descrição

Cria ou atualizar um registro da tabela nota-export-siscoserv.

Parâmetros

Descrição

p-cod-estab-faturam

Estabelecimento do faturamento da nota fiscal

 

p-cod-serie

Série da nota fiscal

 

p-nr-nota-fis

Número da nota fiscal

 

p-nr-seq-fat

Sequência da nota fiscal

 

p-it-codigo

Item da nota fiscal

 

p-cod-estabel

Estabelecimento do processo de exportação

 

p-nr-proc-exp

Número do processo de exportação

 

p-nr-pedido

Número do pedido de venda

 

p-nr-seq-ped

Número da sequência do pedido de venda

 

p-dat-inicio

Data de emissão da nota fiscal

Retorno

Sem Retorno

pi-apaga-nota-export-sis

Requisito

Nenhum

Sintaxe

Run pi-apaga-nota-export-sis in handle (input p-cod-estab-faturam,

                                                                    input p-cod-serie,

                                                                    input p-nr-nota-fis,

                                                                    input p-nr-seq-fat).

                                                                    

Descrição

Exclui o registro se ainda não foi enviado para a trade easy, ou passa o campo cdn-operac  para 5 (exclusão) na tabela nota-export-siscoserv.

Parâmetros

Descrição

p-cod-estab-faturam

Estabelecimento do faturamento da nota fiscal

 

p-cod-serie

Série da nota fiscal

 

p-nr-nota-fis

Número da nota fiscal

 

p-nr-seq-fat

Sequência da nota fiscal

Retorno

Sem Retorno



#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))