Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físico

crmrpw\crm000rp.p

 

Objetivo

programa rp utilizado como parametro para executar a carga incial via pedido de execução.

 

Parâmetros: 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

raw-param

Raw

 

x

 

 

Parâmetro utilizados pelo rp na execução do pedido

tt-raw-digita

Tt

 

X

 

 

Parâmetro não utilizado no CRM.

 

Tabelas Temporárias

Atributos das tabelas temporárias de entrada e saída:

tt

 

Atributo

Tipo

Formato

        Descrição

Obr.

      

 

A api faz uso das includes:

 

{include/i-prgvrs.i CRM000RP 2.00.00.001}

 

{crmrpw/tt-paramCarga.i tt-paramCarga}

 

{method/dbofun.i}

 

Métodos 

 

Métodos básicos

 

Método: sendErros 

Descrição: Enviar o relatório gerado sobre o status do pedido de execução para a central de documentos. 

Requisitos: Nenhum 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcArquivo

Char

 

x

 

 

arquivo

 

Método: PedExecCargaInicial

Descrição: método principal do programa rp que efetua a chamada para api que irá efetuar a carga ERP EMS para o CRM.       

Requisitos: Nenhum 

Parâme Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

tt-paramCarga

Tt

 

x

 

 

Contém os parâmetros utilizados como filtro para carga do ERP no CRM

RowErrors

Tt

 

 

X

 

Retorna os erros do processo