A utilização do TecnoControl se dá através de suas pastas.
Dentro do diretório de pastas monitoradas, teremos a seguinte estrutura: pasta_monitorada>Cnpj do empregador>documento a ser utilizado>Rota a ser utilizada.
Exemplo:
C:/
MonitoradorSpeed/
Monitorador/
29062609000177/
Reinf/
envia/
consulta/
Envio
A pasta envia será utilizada para enviar o tx2 justamente com outros dados do empregador e da SoftWare House.
Exemplo:
cpfcnpjempregador=29062609000177
cpfcnpjtransmissor=29062609000177
versaomanual=1.4.00
ambiente=2
INCLUIRR1000
tpAmb_4=2
procEmi_5=1
verProc_6=1.0
tpInsc_8=1
nrInsc_9=08187168
iniValid_13=2017-10
fimValid_14=
classTrib_16=01
indEscrituracao_17=0
indDesoneracao_18=1
indAcordoIsenMulta_19=0
indSitPJ_20=0
nmCtt_22=Nome do Contato Teste
cpfCtt_23=12345678909
foneFixo_24=1123452345
foneCel_25=
email_26=
ideEFR_34=
cnpjEFR_35=
INCLUIRSOFTHOUSE_27
cnpjSoftHouse_28=26764821000198
nmRazao_29=Nome Razao Teste
nmCont_30=Nome Teste
telefone_31=1234567897
email_32=email.teste@gmail.com
SALVARSOFTHOUSE_27
SALVARR1000
O retorno será dentro da pasta retorno e terá a seguinte estrutura:
message=Evento sendo enviado para SEFAZ
[data]
ambiente=2
id_lote=599bba84-bc1e-4f25-b556-fe0d24bae87a
[data.status_envio]
codigo=50
mensagem=Lote Recebido com Sucesso.
Consulta
A pasta consulta será utilizada para realizar a consulta dos eventos. O arquivo deverá possuir a seguinte estrutura:
ambiente=2
versaomanual=1.4.00
id_lote=599bba84-bc1e-4f25-b556-fe0d24bea87a
O retorno serão os dados do evento, seguindo a estrutura:
message=Evento retornado
[data]
eventos[]=Json com dados do retorno
id_lote=599bba84-bc1e-4f25-b556-fe0d24bae87a
[data.status_envio]
codigo=0
mensagem=SUCESSO
[data.status_consulta]
codigo=0
mensagem=SUCESSO
Comentários
0 comentário
Por favor, entre para comentar.