Automatización de 1099-NEC / 1099-MISC para Odoo 19: obtenga los pagos declarables directamente de los pagos a proveedores contabilizados — criterio de caja, nunca a partir de las facturas —, ejecute la coincidencia de TIN como archivo por lotes para el portal IRS e-Services (porque no existe ningún servicio invocable), relea el archivo de respuesta con un veredicto fechado y su procedencia, exporte la declaración mediante una plantilla de columnas editable y genere declaraciones corregidas o anuladas a partir de lo que se presentó realmente.
Presentación
Declaración de pagos a proveedores de servicios — módulo de pago (Estados Unidos)
Extensión de pago del módulo gratuito dyo_paiements_st_na_lite, para Odoo 19 Community.
También se busca como: automatización 1099 Odoo, TIN matching, IRS e-Services bulk, backup withholding, corrected 1099, 1099 e-file, vendor payment reporting automation.
Lo que añade y por qué es lo que falta
La vinculación parte del pago, no de la factura. Es el fallo que se encuentra en todas las hojas de cálculo: se suman las facturas del año y se declara a un prestador por una factura de diciembre pagada en febrero. El régimen declara lo que se ha pagado en el año. Por eso el módulo parte de account.payment, y el medio de pago procede del diario: un diario marcado como «tarjeta de pago» genera un pago marcado como fuera de alcance, con su motivo, en lugar de un silencio.
La conciliación del identificador fiscal y su alternativa. El módulo gratuito comprueba la forma de un identificador. Saber si el par nombre + identificador concuerda exige consultar a la administración, que lo permite, «interactive or bulk», pero solo a través de su portal, tras una cuenta inscrita en el Payer Account File. No se ha publicado ninguna interfaz que un software pueda invocar.
Por tanto, el módulo no finge. La fuente «servicio en línea» está cableada y desmarcada, con su motivo escrito en pantalla. La alternativa, en cambio, funciona de verdad: el lote genera el archivo, usted lo presenta, usted trae de vuelta el archivo de respuesta y el módulo lo vuelve a leer. Cada veredicto lleva su procedencia — traído de un archivo o introducido a mano — su fecha y el código bruto del servicio al lado, para que su traducción siga siendo impugnable.
El fichero de presentación se gestiona mediante una plantilla de columnas. La especificación exacta que espera el portal no ha podido verificarse sin una cuenta. Escribir un formato inventado sería la peor de las falsas confirmaciones: el fichero se generaría y sería rechazado, o peor aún, aceptado con errores. Por eso el módulo entrega una plantilla genérica identificada expresamente como tal, que usted copia y ajusta a lo que le pida su transmisor. Los valores disponibles son una lista cerrada: una columna no puede contener código.
Las correcciones retoman lo que se declaró. Una corrección no es una modificación: es una segunda presentación que dice qué cambia. El asistente copia las hojas de la declaración presentada, incluida la instantánea de identidad, en lugar de partir del registro, que puede haber cambiado por otros motivos.
Lo que no hace, y lo dice
No transmite nada a la administración. Genera los archivos; usted los presenta.
No clasifica una corrección en una categoría oficial: esas reglas no han podido verificarse en la fuente, y no las inventa.
No concluye. Dice que una pareja nombre-identificador no ha concordado, en tal fecha, por tal procedencia. No dice si hay que retener el pago.
No probado en producción. No se ha presentado ninguna declaración real ni ningún lote real ante una administración con este módulo. Todo lo que no ha podido verificarse está escrito en VERIFICATION.md y se muestra en pantalla, nunca se adivina.
Características
| Precio | 129 € sin IVA |
|---|---|
| Licencia | OPL-1 |
| Series de Odoo | 19.0: publicada en Odoo Apps Store; 20.0: publicada en Odoo Apps Store |
| Versión | 1.0.0 |
| Edición | Odoo Community / on-premise (en sus propios servidores) |
| Nombre técnico | dyo_paiements_st_na |
| Ámbito | Contabilidad y finanzas |
| Versión gratuita (lite) | dyo_paiements_st_na_lite |
Precio sin IVA tal como se muestra en Odoo Apps Store; la compra y la instalación se realizan en la Store o a través de su instancia de Omnifloo.