desarrollo #8438
abiertaEndpoint para facturar
0%
Descripción
Implementar el endpoint para generar la información necesaria para el Facturador ARCA
El endpoint debe tomar los endpoints que obtienen para un periodo determinado la cuota social abonada (Redmine 8309) y el aporte Gremial (Redmine 8310) en el mismo y retornar por profesional : matricula + CUIT + Condición Fiscal + [ lista de conceptos a facturar ]
Lista de conceptos a facturar : renglón de aporte y/o renglón de cuota social
Ejemplo Tentativo :
{
"periodo" : 202607,
"profesionales" : [
{ "matricula" : 113976 ,
"CUIT" : 20234265672" ,
"CondicionFiscal" : "MONO",
"conceptos" : [
{ "nombre" : "Cuota Social", "importe" : 18000.00} ,
{ "nombre" : "Aporte Gremial", "importe" : 27000.00}
]
},
{ "matricula" : 113976 ,
"CUIT" : 20111111112" ,
"CondicionFiscal" : "RI",
"conceptos" : [
{ "nombre" : "Cuota Social", "importe" : 18000.00}
]
}
]
}
*Revisar el atributo CondicionFiscal que conviene que viaje al facturador
Actualizado por Santiago Nicolini hace 2 meses
- Estado cambiado de Nuevo a En Progreso
Método HTTP : GET
Endpoint: https://backend.amp.com:9001/liquidaciones/api/facturas/profesionalesFacturacionRg582426?periodo={periodoYYYYMM}
Ejemplo: https://backend.amp.com:9001/liquidaciones/api/facturas/profesionalesFacturacionRg582426?periodo=202605
Respuesta:
{
"Periodo": 202605,
"Profesionales": [
{
"Matricula": 1606,
"CUIT": "20181284987",
"CondicionFiscal": "MONOTRIBUTISTA",
"Conceptos": [
{
"Nombre": "Cuota Social",
"Importe": 18000.0
},
{
"Nombre": "Aporte Gremial",
"Importe": 37630.70
}
]
},
{
"Matricula": 116457,
"CUIT": "27281277427",
"CondicionFiscal": "RESP. INSCRIPTO",
"Conceptos": [
{
"Nombre": "Cuota Social",
"Importe": 18000.0
},
{
"Nombre": "Aporte Gremial",
"Importe": 435559.30
}
]
},
{
"Matricula": 116463,
"CUIT": "23267463409",
"CondicionFiscal": "MONOTRIBUTISTA",
"Conceptos": [
{
"Nombre": "Cuota Social",
"Importe": 18000.0
},
{
"Nombre": "Aporte Gremial",
"Importe": 190985.12
}
]
},
{
"Matricula": 116464,
"CUIT": "27286709864",
"CondicionFiscal": "MONOTRIBUTISTA",
"Conceptos": [
{
"Nombre": "Cuota Social",
"Importe": 18000.0
},
{
"Nombre": "Aporte Gremial",
"Importe": 10763.25
}
]
},
{
"Matricula": 995490,
"CUIT": "30718781384",
"CondicionFiscal": "RESP. INSCRIPTO",
"Conceptos": [
{
"Nombre": "Aporte Gremial",
"Importe": 354959.03
}
]
}
]
}.Actualizado por Santiago Nicolini hace alrededor de 2 meses
Método HTTP : GET
getProfesionalesParaFacturar/{periodo:int}
Respuesta:
[
{
"CUIT": "20046301243",
"Cliente": "CORDOBA NORBERTO JUAN",
"Item": "Cuota Social",
"Importe": 18000.0,
"Iva": 0.21
},
{
"CUIT": "20046301243",
"Cliente": "CORDOBA NORBERTO JUAN",
"Item": "Aporte Gremial",
"Importe": 231271.30,
"Iva": 0.21
},
{
"CUIT": "20046307535",
"Cliente": "SIRI NESTOR ANGEL",
"Item": "Cuota Social",
"Importe": 18000.0,
"Iva": 0.21
},
{
"CUIT": "20046307535",
"Cliente": "SIRI NESTOR ANGEL",
"Item": "Aporte Gremial",
"Importe": 92230.71,
"Iva": 0.21
},
{
"CUIT": "33716697709",
"Cliente": "FDPS ",
"Item": "Aporte Gremial",
"Importe": 426817.29,
"Iva": 0.21
}
]