Enviar
A rota Enviar é utilizada para envio do arquivo JSON, sempre que for necessário enviar um novo evento do eSocial à SEFAZ.
POST
Observação
O aIdGrupoEventos é a identificação do grupo do evento enviado, sendo:
1 - Eventos Iniciais / Tabela
2 - Eventos Não Periódicos
3 - Eventos Periódicos
Da mesma forma como nosso dicionário de dados está separado!
Headers
| Nome | Descrição | Exemplo | Valores |
| content-type | Indica o tipo de arquivo | text/JSON | |
| cnpj_sh | CNPJ da Software House | 29062609000177 | CNPJ do contrato com a Tecnospeed |
| token_sh | Token da Software House | gerar o token em https://conta.tecnospeed.com.br/ | O acesso é diferente do portal do cliente, então mesmo que já acesse o portal do cliente é necessário criar um novo acesso. |
Body
| Nome | Descrição |
| JSON | Arquivo JSON seguindo o Dicionário de Dados |
Exemplo de JSON:
{
"cpfcnpjtransmissor": "29062609000177",
"cpfcnpjempregador": "29062609000177",
"cpfcnpjprocurador": "29062609000177", //OPCIONAL
"idgrupoeventos": "1",
"versaomanual": "S.01.00.00",
"ambiente": "2",
"emitirorgaopublico": "1" // OPCIONAL E SO DEVE SER INFORMADO CASO O EMISSOR SEJA ORGÃO PÚBLICO DE NATUREZA JURÍDICA 101-5, 104-0, 107-4 OU 116-3
"s1050": [
{
"tpAmb_4": "2",
"procEmi_5": "1",
"verProc_6": "1.0",
"tpInsc_8": "1",
"nrInsc_9": "29062609",
"codHorContrat_13": "12786",
"iniValid_14": "2020-12",
"hrEntr_17": "0800",
"hrSaida_18": "1700",
"durJornada_19": "480",
"perHorFlexivel_20": "S",
"horariointervalo_21": [
{
"tpInterv_22": "1",
"durInterv_23": "100",
"iniInterv_24": "1700",
"termInterv_25": "1800"
},
{
"tpInterv_22": "2",
"durInterv_23": "200",
"iniInterv_24": "2700",
"termInterv_25": "2800"
}
]
}
]
}
Retorno
O retorno será um JSON com a seguinte estrutura:
| Nome | Descrição | Exemplo |
| mesage | Mensagem de retorno da API | Evento sendo enviado para SEFAZ |
| id | Protocolo de controle | fca57a93-4b35-4f9c-a44f-316d8b81de02 |
| codigo | Codigo de retorno da API | 50 |
| mensagem | Mensagem de retorno da API | Lote Recebido com Sucesso |
| ambiente | Identificador do ambiente de envio | 2 |
Exemplo de retorno:
{
"message": "Evento sendo enviado para SEFAZ",
"data": {
"id": "fca57a93-4b35-4f9c-a44f-316d8b81de02",
"status_envio": {
"codigo": "50",
"mensagem": "Lote Recebido com Sucesso"
}
"ambiente": "2",
}
}
Exemplo de retorno com erro:
{
"error": {
"message": "Campo \"cpfcnpjtransmissor\" deve ser informado no JSON."
}
}
Comentários
0 comentário
Por favor, entre para comentar.