Exemplo de EndPoint: http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer Requisição POST Identificador da empresa | (1-1) | companyId | string | Código da Empresa | Período | (1-1) | paymentPeriod | string | Período de apuração | Tipo de Tributo | (0-1) | tribute | string (default: 0) | 1 - Relatório de INSS 2 - Relatório de FGTS 3 - Relatório de IRRF | Somente divergências | (0-1) | differencesOnly | boolean (default: false) | Indica se os funcionários com diferenças devem ser retornados ou não |
{ "companyId": "T7|AARS 001", "paymentPeriod": "202306", "tribute": "3", "differencesOnly": false } |
{ "requestId": "ae4ef769-642b-43f1-eced-534990de5c33" } |
|
A API IRRFRetValues retorna os dados utilizados no relatório de conferência IRRF. Abaixo dados dos parâmetros usados pela API Parâmetros GET: Identificador da empresa | (1-1) | companyId | string | Código da Empresa | Id. da requisição | (1-1) | requestId | string | Id da Requisição | Nível das Informações | (0-1) | level | string (default: 0) | 0 - Total por Empresa 1 - Total por Funcionário, 2 - Total do Funcionário por demonstrativo, 9 - Todos os níveis | Somente divergências | (0-1) | differencesOnly | boolean (default: false) | Indica se os funcionários com diferenças devem ser retornados ou não (exceto para o nível 0) | Cpf | (0-1) | cpfNumber | string | Cpf do funcionário a ser retornado (exceto para o nível 0) | Página para controle de paginação | (0-1) | page | number (default: 1) | Número da página a ser retornada | Tamanho da página | (0-1) | pageSize | number (default: 30) | Número de itens que devem ser retornados na página |
Abaixo o exemplo de uso e retorno para cada nível de informações 
{ "code": 400, "message": "Ambiente desatualizado.", "detailedMessage": "Aplique a última atualização da expedição contínua do RH. Para correta execução do relatório as tabelas RU4 e RU5 devem existir no ambiente." } |

{ "code": 400, "message": "Empresa|Filial não informado no parâmetro 'companyId'.", "detailedMessage": "" } |

{ "code": 400, "message": "Empresa|Filial não informado no parâmetro 'companyId'.", "detailedMessage": "" } |

{ "code": 400, "message": "Falha na preparação do ambiente para a Empresa 'T9' e Filial 'AARS 001'.", "detailedMessage": "" } |

{ "code": 400, "message": "A Identificação da Requisição 'teste' informado no parâmetro 'requestId' não existe.", "detailedMessage": "" } |

{ "code": 400, "message": "Identificação da Requisição não informada no parâmetro 'requestId'.", "detailedMessage": "" } |
|
http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer/IRRFRetValues?companyId=T7|AARS 001&level=1&page=1&pageSize=15&requestId=41412f0c-2627-cf86-c445-b683454c1d54
- Exemplo de retorno da execução
{ "items": [ { "employees": [ { "cpfNumber": "30307422020", "name": "DRHROTPRT-11682 DOIS ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 46.87, "retValue": 46.87 }, "divergent": false }, { "cpfNumber": "35541406358", "name": "DRHROTPRT-11682 UM ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 413.85, "retValue": 413.85 }, "divergent": false }, { "cpfNumber": "43611791075", "name": "DRHROTPRT-11682 TSV DOIS ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "53247550283", "name": "DRHROTPRT-11682 TRES ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "81125476702", "name": "DRHROTPRT-11682 TSV ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 2415.04, "retValue": 2415.04 }, "divergent": false } ] } ], "hasNext": false } |
http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer/IRRFRetValues?companyId=T7|AARS 001&level=2&page=1&pageSize=1&requestId=41412f0c-2627-cf86-c445-b683454c1d54&cpfNumber=53247550283
- Exemplo de retorno da execução
{ "items": [ { "employees": [ { "cpfNumber": "53247550283", "name": "DRHROTPRT-11682 TRES ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230620202306PLR ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-20", "irrfRetention": { "erpValue": 0, "retValue": 0 } }, { "demonstrativeId": "AARS 00120230630202306FOL ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "divergent": false } ] } ], "hasNext": true } |
http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer/IRRFRetValues?companyId=T7|AARS 001&level=9&page=1&pageSize=15&requestId=41412f0c-2627-cf86-c445-b683454c1d54
- Exemplo de retorno da execução
{ "items": [ { "totalIRRFCompany": { "erpValue": 2875.76, "retValue": 2875.76 } }, { "employees": [ { "cpfNumber": "30307422020", "name": "DRHROTPRT-11682 DOIS ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "RT7AARS 001000083 ", "category": "101", "referencePeriod": "2023-06", "origin": "S-2299", "payday": "2023-06-27", "irrfRetention": { "erpValue": 46.87, "retValue": 46.87 } } ], "totalIrrfRetention": { "erpValue": 46.87, "retValue": 46.87 }, "divergent": false }, { "cpfNumber": "35541406358", "name": "DRHROTPRT-11682 UM ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230608202306FER ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-08", "irrfRetention": { "erpValue": 157.72, "retValue": 157.72 } }, { "demonstrativeId": "AARS 00120230615202306ADI ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-15", "irrfRetention": { "erpValue": 154.96, "retValue": 154.96 } }, { "demonstrativeId": "AARS 00120230620202306PLR ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-20", "irrfRetention": { "erpValue": 101.17, "retValue": 101.17 } }, { "demonstrativeId": "AARS 00120230630202306FOL ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "totalIrrfRetention": { "erpValue": 413.85, "retValue": 413.85 }, "divergent": false }, { "cpfNumber": "43611791075", "name": "DRHROTPRT-11682 TSV DOIS ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230630202306AUT ", "category": "701", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "53247550283", "name": "DRHROTPRT-11682 TRES ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230620202306PLR ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-20", "irrfRetention": { "erpValue": 0, "retValue": 0 } }, { "demonstrativeId": "AARS 00120230630202306FOL ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "81125476702", "name": "DRHROTPRT-11682 TSV ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230630202306AUT ", "category": "701", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 2415.04, "retValue": 2415.04 } } ], "totalIrrfRetention": { "erpValue": 2415.04, "retValue": 2415.04 }, "divergent": false } ] } ], "hasNext": false } |
|
|
|
Exemplo de EndPoint: http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer Requisição POST Identificador da empresa | (1-1) | companyId | string | Código da Empresa | Período | (1-1) | paymentPeriod | string | Período de apuração | Tipo de Tributo | (0-1) | tribute | string (default: 0) | 1 - Relatório de INSS 2 - Relatório de FGTS 3 - Relatório de IRRF | Somente divergências | (0-1) | differencesOnly | boolean (default: false) | Indica se os funcionários com diferenças devem ser retornados ou não |
{ "companyId": "T7|AARS 001", "paymentPeriod": "202306", "tribute": "3", "differencesOnly": false } |
{ "requestId": "ae4ef769-642b-43f1-eced-534990de5c33" } |
|
A API IRRFRetValues retorna os dados utilizados no relatório de conferência IRRF. Abaixo dados dos parâmetros usados pela API Parâmetros GET: Identificador da empresa | (1-1) | companyId | string | Código da Empresa | Id. da requisição | (1-1) | requestId | string | Id da Requisição | Nível das Informações | (0-1) | level | string (default: 0) | 0 - Total por Empresa 1 - Total por Funcionário, 2 - Total do Funcionário por demonstrativo, 9 - Todos os níveis | Somente divergências | (0-1) | differencesOnly | boolean (default: false) | Indica se os funcionários com diferenças devem ser retornados ou não (exceto para o nível 0) | Cpf | (0-1) | cpfNumber | string | Cpf do funcionário a ser retornado (exceto para o nível 0) | Página para controle de paginação | (0-1) | page | number (default: 1) | Número da página a ser retornada | Tamanho da página | (0-1) | pageSize | number (default: 30) | Número de itens que devem ser retornados na página |
Abaixo o exemplo de uso e retorno para cada nível de informações 
{ "code": 400, "message": "Ambiente desatualizado.", "detailedMessage": "Aplique a última atualização da expedição contínua do RH. Para correta execução do relatório as tabelas RU4 e RU5 devem existir no ambiente." } |

{ "code": 400, "message": "Empresa|Filial não informado no parâmetro 'companyId'.", "detailedMessage": "" } |

{ "code": 400, "message": "Empresa|Filial não informado no parâmetro 'companyId'.", "detailedMessage": "" } |

{ "code": 400, "message": "Falha na preparação do ambiente para a Empresa 'T9' e Filial 'AARS 001'.", "detailedMessage": "" } |

{ "code": 400, "message": "A Identificação da Requisição 'teste' informado no parâmetro 'requestId' não existe.", "detailedMessage": "" } |

{ "code": 400, "message": "Identificação da Requisição não informada no parâmetro 'requestId'.", "detailedMessage": "" } |
|
http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer/IRRFRetValues?companyId=T7|AARS 001&level=1&page=1&pageSize=15&requestId=41412f0c-2627-cf86-c445-b683454c1d54
- Exemplo de retorno da execução
{ "items": [ { "employees": [ { "cpfNumber": "30307422020", "name": "DRHROTPRT-11682 DOIS ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 46.87, "retValue": 46.87 }, "divergent": false }, { "cpfNumber": "35541406358", "name": "DRHROTPRT-11682 UM ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 413.85, "retValue": 413.85 }, "divergent": false }, { "cpfNumber": "43611791075", "name": "DRHROTPRT-11682 TSV DOIS ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "53247550283", "name": "DRHROTPRT-11682 TRES ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "81125476702", "name": "DRHROTPRT-11682 TSV ", "period": "2023-06", "totalIrrfRetention": { "erpValue": 2415.04, "retValue": 2415.04 }, "divergent": false } ] } ], "hasNext": false } |
http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer/IRRFRetValues?companyId=T7|AARS 001&level=2&page=1&pageSize=1&requestId=41412f0c-2627-cf86-c445-b683454c1d54&cpfNumber=53247550283
- Exemplo de retorno da execução
{ "items": [ { "employees": [ { "cpfNumber": "53247550283", "name": "DRHROTPRT-11682 TRES ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230620202306PLR ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-20", "irrfRetention": { "erpValue": 0, "retValue": 0 } }, { "demonstrativeId": "AARS 00120230630202306FOL ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "divergent": false } ] } ], "hasNext": true } |
http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer/IRRFRetValues?companyId=T7|AARS 001&level=9&page=1&pageSize=15&requestId=41412f0c-2627-cf86-c445-b683454c1d54
- Exemplo de retorno da execução
{ "items": [ { "totalIRRFCompany": { "erpValue": 2875.76, "retValue": 2875.76 } }, { "employees": [ { "cpfNumber": "30307422020", "name": "DRHROTPRT-11682 DOIS ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "RT7AARS 001000083 ", "category": "101", "referencePeriod": "2023-06", "origin": "S-2299", "payday": "2023-06-27", "irrfRetention": { "erpValue": 46.87, "retValue": 46.87 } } ], "totalIrrfRetention": { "erpValue": 46.87, "retValue": 46.87 }, "divergent": false }, { "cpfNumber": "35541406358", "name": "DRHROTPRT-11682 UM ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230608202306FER ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-08", "irrfRetention": { "erpValue": 157.72, "retValue": 157.72 } }, { "demonstrativeId": "AARS 00120230615202306ADI ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-15", "irrfRetention": { "erpValue": 154.96, "retValue": 154.96 } }, { "demonstrativeId": "AARS 00120230620202306PLR ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-20", "irrfRetention": { "erpValue": 101.17, "retValue": 101.17 } }, { "demonstrativeId": "AARS 00120230630202306FOL ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "totalIrrfRetention": { "erpValue": 413.85, "retValue": 413.85 }, "divergent": false }, { "cpfNumber": "43611791075", "name": "DRHROTPRT-11682 TSV DOIS ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230630202306AUT ", "category": "701", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "53247550283", "name": "DRHROTPRT-11682 TRES ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230620202306PLR ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-20", "irrfRetention": { "erpValue": 0, "retValue": 0 } }, { "demonstrativeId": "AARS 00120230630202306FOL ", "category": "101", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 0, "retValue": 0 } } ], "totalIrrfRetention": { "erpValue": 0, "retValue": 0 }, "divergent": false }, { "cpfNumber": "81125476702", "name": "DRHROTPRT-11682 TSV ", "period": "2023-06", "demonstrative": [ { "demonstrativeId": "AARS 00120230630202306AUT ", "category": "701", "referencePeriod": "2023-06", "origin": "S-1200", "payday": "2023-06-30", "irrfRetention": { "erpValue": 2415.04, "retValue": 2415.04 } } ], "totalIrrfRetention": { "erpValue": 2415.04, "retValue": 2415.04 }, "divergent": false } ] } ], "hasNext": false } |
|
|
|