repositório com os arquivos utilizados para integração entre o sistema SimplesIP e diversos sistemas.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

28 lines
1.2 KiB

<?php
include 'AltaRede.php';
$atr = new AltaRede();
$CPF_CNPJ = $atr->agi()->get_variable('URA', true);
$retorno = $atr->identificarDocumento($CPF_CNPJ);
$reg_pass = $mk->agi()->get_variable("REG_PASS", true);
if ($retorno['data'][0]['CPF']) {
$atr->agi()->set_variable('DOCUMENTOCLIENTE', $CPF_CNPJ);
$atr->agi()->set_variable('NOME', $retorno['data'][0]['NOME']);
$plano = end($atr->listaPlanos('02986894135')['data']);
$atr->agi()->set_variable('CODIGO_CONTRATO', $plano['CONTRATOID']);
$atr->agi()->set_variable('PLANO', plano['NOME_PLANO']);
$atr->agi()->set_variable('DIA_VENCIMENTO', plano['DIA_VENCIMENTO']);
$atr->agi()->set_variable('STATUS', plano['STATUS']);
$atr->agi()->set_variable('EMAILCLIENTE', $retorno['data'][0]['EMAIL']);
$atr->executarFluxo('ANUNCIO', 'INT_CADASTRO_SUCESSO'.CONF_NOME_EMPRESA); //IDENTIFICADO
} else if ($reg_pass <= 1) {
$reg_pass += 1;
$atr->agi()->set_variable("REG_PASS", $reg_pass);
$atr->executarFluxo('ANUNCIO', 'INT_NAO_IDENTIFICADO'.CONF_NOME_EMPRESA);//NAO IDENTIFICADO
} else {
$atr->executarFluxo('ANUNCIO', 'INT_CADASTRO_FALHA'.CONF_NOME_EMPRESA); //CADASTRO FALHA
}