Closed ssaid closed 2 years ago
@ssaid I think that we could speak in Spanish, because this is l10n-argentina. Es verdad que faltan varias validaciones. Ahora lo que hace el módulo es pasarle la info a AFIP para que haga las validaciones. Pero en un alto porcentaje, si se hacen validaciones previas, estaríamos bajando mucho el tráfico con la AFIP. Si querés hacer la modificación, será bienvenida. También podemos planificar un milestone para diagramar varias validaciones previas y evitar lo máximo posible el envío a AFIP de información que no podrá ser validada.
Perfecto, de ahora en más todo en castellano. Estaría bueno lo del milestone que decís así metemos todas las validaciones allí.
@ssaid se creó el Milestone WSFE-validations. Hay que ir cargando los issues correspondientes. Nos podemos basar en el manual de WSFE para cumplir con todas esas validaciones.
We should control the date of account.invoice when using AFIP WS, the main reason behind this improvement is that when a voucher is send to AFIP they check the date and don't allow to validate a voucher that have a date before the last validated by afip. It raises this error:
One way to implement this is before sending the data to afip, check whether the last voucher validated has a date after the voucher we are trying to validate and raise and exception to the user.
@sebastiken I could make a PR with this change.