Histórico da Página
...
aErros := TAFPrepInt( cEmpEnv , cFilEnv , cXml , cKey , cTpInteg, cEvento )
onde:
cEmpEnv = Código da Empresa que está integrando
cFilEnv = Código da Filial que está integrando
cXml = String contendo o XML no formato do Layout do eSocial
cKey = Chave do registro
cTpInteg = Tipo da integração ( 1 = Online ; 2 = Banco-a-banco )
cEvento = Código do Evento que está sendo enviado ( Exemplo: S1010, S1020, S1030, etc.. )
Parâmetro | Descrição | Obrigatório? | Default |
---|---|---|---|
cEmpEnv | Empresa do registro no ERP | Não | cFilAnt |
cFilEnv | Filial do registro no ERP | Não | cEmpAnt |
cXml | String contendo o XML no formato do Layout do eSocial | Sim | |
cKey | Chave do registro | Sim | |
cTpInteg | Tipo da integração ( 1 = Online ; 2 = Banco-a-banco ) | Sim | |
cEvento | Código do Evento que está sendo enviado ( Exemplo: S1010, S1020, S1030, etc.. ) | Sim | |
cXERPAlias | Alias da tabela TAFXERP ( log de integração do TAF ) | Sim, quando cTpInteg = 2 | branco |
cTicket | Código do Ticket ( lote ) que o registro está sendo integrado | Sim, quando cTpInteg = 2 | branco |
...
Após isso basta verificar se o Array “aErros “ está vazio, se sim sabemos que a informação foi incluída no TAF com sucesso, caso contrário possui o(s) erro(s) que impediu(ram) a operação.
4) Funcionalidades relativas à integração ERP x TAF
...
Reg. | Descrição | Conteúdo a ser Informado |
cnpjSoftHouse | CNPJ da empresa desenvolvedora do software. | 53.113.791/0001-22 |
nmRazao | Informar o nome do contribuinte, no caso de pessoa física, ou a razão social, no caso de pessoa jurídica. | TOTVS S/A |
nmCont | Nome do contato na empresa. | Gilsinei Hansen |
telefone | Informar o número do telefone, com DDD. | 011 2099 7373 |
Endereço eletrônico |
...
...