Identificador de Regra
GER-000CARDI01
Módulo: GER - Gerais.
Finalidade: Parametrizar informações gerais de integração.
Características: Utilizado em diversos processos, sendo eles controlados pela variável "VSINTTIPTAB".
Importação de Fornecedores = "TI_EMP_FORNECEDOR".
Importação de Clientes = "TI_EMPRESA_CLIENTE".
Importação de Títulos a Receber = "TI_DOCUMENTO_REC".
Importação de Títulos a Pagar = "TI_DOCUMENTO_CON".
Importação/Exportação de Baixa de Títulos do Contas a Receber = "TI_DOCUMENTO_BAIXA".
Importação/Exportação de Baixa de Títulos do Contas a Pagar = "TI_DOCUMENTO_PAGO".
Campos que na descrição possuem o texto "(Opcional)" são de fato opcionais, pois possuem nos parâmetros da empresa ou da filial meio de informá-los. Quando a integração não encontrar o campo informado na regra, ele verifica a filial, caso não informado ele obriga informar na regra.
Tela: Integração ERP x Cardio
Transação: Não se aplica.
Regra:
Definir Número VSINTCODEMP; @ Campo Opcional, em alguns processos tem valor zero. @
Definir Número VSINTCODFIL; @ Campo Opcional, em alguns processos tem valor zero. @
Definir Alfa VSINTTIPTAB;
Definir Alfa VSINTSISINT;
Definir Alfa VSINTCODCPG;
Definir Numero VSINTCODREP;
Definir Alfa VSINTTNSTCR;
Definir Alfa VSINTPORTCR;
Definir Alfa VSINTCRTTCR;
Definir Alfa VSINTTBPTCR;
Definir Alfa VSINTNUMCCO;
Definir Alfa VSINTTNSTCP;
Definir Alfa VSINTTBPTCP;
Definir Alfa VSUSUARIO;
Definir Alfa VSSENHA;
Definir Alfa VSSERVICO;
/*
Tipos de Tabelas -> VSIntTipTab
Importação de Fornecedores = "TI_EMP_FORNECEDOR".
Importação de Clientes = "TI_EMPRESA_CLIENTE".
Importação de Títulos a Receber = "TI_DOCUMENTO_REC".
Importação de Títulos a Pagar = "TI_DOCUMENTO_CON".
Importação/Exportação de Baixa de Títulos do Contas a Receber = "TI_DOCUMENTO_BAIXA".
Importação/Exportação de Baixa de Títulos do Contas a Pagar = "TI_DOCUMENTO_PAGO".
*/
Inicio
@ Substituir o valor destas 3 variáveis logo abaixo pela sua respectiva informação @
VSUSUARIO = "NOME_USUARIO";
VSSENHA = "SENHA";
VSSERVICO = "SERVICO";
@ Substituir o valor desta variável pelo código do sistema integrante (Consultar Unimed) @
VSINTSISINT = "SAPIENS";
@ Exemplo de parâmetros para o processo de importação de fornecedor @
Se (VSINTTIPTAB = "TI_EMP_FORNECEDOR")
{
VSINTCODCPG = "001";
}
@ Exemplo de parâmetros para o processo de importação de cliente @
Se (VSINTTIPTAB = "TI_EMPRESA_CLIENTE")
{
VSINTCODCPG = "001";
VSINTCODREP = 2;
}
@ Exemplo de parâmetros para o processo de importação de títulos do Contas a Pagar @
Se (VSINTTIPTAB = "TI_DOCUMENTO_CON")
{
VSINTTNSTCP = "90500";
}
@ Exemplo de parâmetros para o processo de importação de títulos do Contas a Receber @
Se (VSINTTIPTAB = "TI_DOCUMENTO_REC")
{
VSINTTNSTCR = "90300";
}
@ Exemplo de parâmetros para o processo de importação de títulos do Contas a Pagar @
Se (VSINTTIPTAB = "TI_DOCUMENTO_PAGO")
{
VSINTNUMCCO = "01";
VSINTTBPTCP = "90550";
}
@ Exemplo de parâmetros para o processo de importação de baixa títulos do Contas a Receber @
Se (VSINTTIPTAB = "TI_DOCUMENTO_BAIXA")
{
VSINTTBPTCR = "90350";
VSINTNUMCCO = "01";
}
Fim;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSINTTIPTAB | ALFA | Tipo de Integração | N |
VSINTCODEMP | ALFA | Código da empresa | N |
VSINTCODFIL | ALFA | Código da Filial | N |
VSINTCRTTCR | ALFA | Carteira no Contas à receber | N |
VSINTCODCPG | ALFA | Condição de Pagamento | S |
VSINTSISINT | ALFA | Código do sistema integrante | S |
VSINTTNSTCR | ALFA | Transação para Geração de Títulos no Contas à Receber (Opcional) | S |
VSINTTBPTCR | ALFA | Transação para Baixa de Títulos no Contas à Receber (Opcional) | S |
VSINTNUMCCO | ALFA | Número da Conta Interna (Financeira) | S |
VSINTTNSTCP | ALFA | Transação para Geração de Títulos no Contas à Pagar (Opcional) | S |
VSINTCODREP | ALFA | Código do Representante | S |
VSINTPORTCR | ALFA | Portador no Contas à Receber | S |
VSINTTBPTCP | ALFA | Transação para Baixa de Títulos no Contas à Pagar (Opcional) | S |
VSUSUARIO | ALFA | Usuário do Banco de Dados | S |
VSSENHA | ALFA | Senha do Usuário do Banco de Dados | S |
VSSERVICO | ALFA | Nome do Servidor | S |
Atenção
Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.
Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.