Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicolap/mlaapi013.p

 

Objetivo

Replicar parametrização do MLA para outras empresas/estabelecimentos.

 

Funcionamento

A execução na forma persistente é realizada através da chamada de um comando RUN conforme exemplo a seguir.

A sintaxe para executar a API em modo persistente é:

 

RUN lap/mlaapi013.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.

 

Metodo Negócio 

Quando a API for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:

pi-elimina-registros

Requisito

Nenhum

Sintaxe

RUN pi-elimina-registros  in handle (INPUT TABLE <temp-table>,

                                                             INPUT <logical>,

                                                             INPUT <logical>,

                                                             INPUT <logical>,

                                                             INPUT <character>,

                                                             INPUT <character>,

                                                             INPUT <character>,

                                                             INPUT <character>,

                                                             INPUT <character>,

                                                             INPUT <character>).

Descrição

Eliminar todos os registros das tabelas de acordo com os parâmetros selecionados.

Parâmetros

Descrição

tt-digita

 

lHierarquiaAprovador

lAprovadorFaixa    

lEliminaComDados   

 

 

pcEmpresaOrigem   

pcEstabOrigem     

pcEmpresaIniDestino

pcEmpresaFimDestino

pcEstabIniDestino 

pcEstabFimDestino 

Contém os parâmetros selecionados pelo usuário e as respectivas

opções de replicação.

Identifica se deve replicar Hierarquia de aprovadores

Identifica se deve replicar Aprovador da faixa

Elimina somente se existir um registro com a mesma chave a ser

replicado. (Este parâmetro é aplicado somente para a Hierarquia de

aprovadores e os Aprovadores da faixa)

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Retorno

 

pi-cria-temp-tables-lotacao-aprovacao

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-lotacao-aprovacao  in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Lotações da aprovação";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttLotacaoAprovacaoOrigem

ttLotacaoAprovacaoDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-lotacao-usuario

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-lotacao-usuario  in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Lotações do usuário";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttLotacaoUsuarioOrigem

ttLotacaoUsuarioDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-referencias

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-referencias  in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Referências";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttReferenciasOrigem

ttReferenciasDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-limite-familia

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-limite-familia  in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Limites de aprovação da família";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttLimiteFamiliaOrigem

ttLimiteFamiliaDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-tipo-aprov-doc

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-lotacao-aprovacao  in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Tipo de aprovação do documento";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttTipoAprovDocOrigem

ttTipoAprovDocDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-tipo-aprov-fam

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-tipo-aprov-fam in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Tipos de aprovação da família";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttTipoAprovFamOrigem

ttTipoAprovFamDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-tipo-aprov-item

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-tipo-aprov-item  in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Tipos de aprovação do item";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttTipoAprovItemOrigem

ttTipoAprovItemDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-tipo-aprov-ref

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-tipo-aprov-ref in handle (INPUT TABLE <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <integer>,

                                                                                            OUTPUT TABLE <temp-table>,

                                                                                            OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Tipos de aprovação da referência";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttTipoAprovRefOrigem

ttTipoAprovRefDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-lotacao-aprovacao

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-lotacao-aprovacao  in handle (INPUT TABLE <character>,

                                                                                            INPUT <logical>,

                                                                                            INPUT <logical>,

                                                                                            INPUT <logical>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>,

                                                                                            INPUT <character>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Lotações da aprovação";

Os registros serão replicados da empresa origem para as empresas informadas na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEmpresaIni

cEmpresaFim

iOpcao

 

ttLotacaoAprovacaoOrigem

ttLotacaoAprovacaoDestino

Empresa origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-parametros-aprovacao

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-parametros-aprovacao in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Parâmetros da aprovação";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

ttParametrosAprovacaoOrigem

ttParametrosAprovacaoDestino

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-tipos-documento

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-tipos-documento in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Tipos de documento";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

ttTiposDocumentoOrigem

ttTiposDocumentoDestino

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

pi-cria-temp-tables-permissoes-usuario

Requisito

Nenhum

Sintaxe

RUN pi-cria-temp-tables-permissoes-usuario in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Permissões do usuário";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

ttPermissoesUsuarioOrigem

ttPermissoesUsuarioDestino

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Requisito

Nenhum

Sintaxe

RUN xxxxxxxxxxxxxxxxxxxxxx in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Parâmetros da aprovação";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

yyyyyyyyyyyyyyyyyyyyyyyyyyy

yyyyyyyyyyyyyyyyyyyyyyyyyyy

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Requisito

Nenhum

Sintaxe

RUN xxxxxxxxxxxxxxxxxxxxxx in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Parâmetros da aprovação";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

yyyyyyyyyyyyyyyyyyyyyyyyyyy

yyyyyyyyyyyyyyyyyyyyyyyyyyy

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Requisito

Nenhum

Sintaxe

RUN xxxxxxxxxxxxxxxxxxxxxx in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Parâmetros da aprovação";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

yyyyyyyyyyyyyyyyyyyyyyyyyyy

yyyyyyyyyyyyyyyyyyyyyyyyyyy

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

 

 

 

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Requisito

Nenhum

Sintaxe

RUN xxxxxxxxxxxxxxxxxxxxxx in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Parâmetros da aprovação";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

yyyyyyyyyyyyyyyyyyyyyyyyyyy

yyyyyyyyyyyyyyyyyyyyyyyyyyy

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Requisito

Nenhum

Sintaxe

RUN xxxxxxxxxxxxxxxxxxxxxx in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Parâmetros da aprovação";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

yyyyyyyyyyyyyyyyyyyyyyyyyyy

yyyyyyyyyyyyyyyyyyyyyyyyyyy

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Requisito

Nenhum

Sintaxe

RUN xxxxxxxxxxxxxxxxxxxxxx in handle (INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <character>,

                                                                  INPUT <integer>,

                                                                  OUTPUT TABLE <temp-table>,

                                                                  OUTPUT TABLE <temp-table>).

Descrição

Cria os dados destino(temp-tables) do parâmetro "Parâmetros da aprovação";

Os registros serão replicados da empresa/estabelecimento origem para as empresas/estabelecimentos informados na faixa.

Parâmetros

Descrição

cEmpresaOrigem

cEstabOrigem

cEmpresaIni

cEmpresaFim

cCodEstabIni

cCodEstabFim

iOpcao

 

yyyyyyyyyyyyyyyyyyyyyyyyyyy

yyyyyyyyyyyyyyyyyyyyyyyyyyy

Empresa origem para replicação.

Estabelecimento origem para replicação.

Empresa destino inicial para replicação.

Empresa destino final para replicação.

Estabelecimento destino inicial para replicação.

Estabelecimento destino final para replicação.

Opção de replicação: 1: Somente inexistentes, 2: Incluir inexistentes

e substituir existentes, 3: Substituir tudo

Contém os dados de origem.

Contém os dados de destino(replicados).

Retorno

Retorna duas temp-table tables, uma contendo os dados origem  (que serão copiados) e outra contendo os dados destino (criados a partir da origem).