Consulta sobre implementación de Notas de Crédito y Débito en sistema VB6 con facturación electrónica

59 views
Skip to first unread message

Alejandro Velasco

unread,
Dec 26, 2025, 7:26:52 PM12/26/25
to Factura electronica y otros servicios Argentina WSAFIPFE

Estimados miembros del grupo,

Me dirijo a ustedes para solicitar orientación sobre un desarrollo que estoy retomando. Actualmente me encuentro trabajando en un sistema desarrollado en VB6 que gestiona facturación electrónica.

El sistema ya cuenta con funcionalidad para generar CAE (Código de Autorización Electrónica) en modo de prueba para todas las facturas emitidas, correspondientes a facturas comunes (no Facturas de Crédito Electrónica).

Mi consulta específica se centra en la implementación de Notas de Crédito y Notas de Débito dentro del mismo sistema. Me sería de gran ayuda conocer:

Los datos y valores clave que debo recuperar o configurar para este propósito

Consideraciones particulares en la implementación con VB6. Posibles diferencias en la generación del CAE para estos comprobantes

Si alguno de ustedes cuenta con experiencia en este tema o dispone de código de referencia en VB6 relacionado con estas funcionalidades, agradecería mucho su colaboración y orientación.

Quedo atento a sus comentarios y desde ya agradezco su valioso tiempo y conocimientos compartidos.

Saludos cordiales

Guillermo Belelli

unread,
Dec 26, 2025, 7:29:48 PM12/26/25
to Alejandro Velasco, Factura electronica y otros servicios Argentina WSAFIPFE
La estructura es similar a la factura 
Solo debes informar la fc sobre la cual se está haciendo la N/C


--
Has recibido este mensaje porque estás suscrito al grupo "Factura electronica y otros servicios Argentina WSAFIPFE" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a factura-electronica-y-otros-servic...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/factura-electronica-y-otros-servicios-argentina-wsafipfe/c8f7a4b8-1ea1-4224-be54-ffa706a5bb64n%40googlegroups.com.

Eduardo Bzura

unread,
Dec 27, 2025, 10:39:00 AM12/27/25
to Guillermo Belelli, Alejandro Velasco, Factura electronica y otros servicios Argentina WSAFIPFE
Ademas de lo que marcó Guillermo, el tipo de comprobante es distinto al de la factura


Raul Moretti

unread,
Dec 29, 2025, 11:34:11 AM12/29/25
to Alejandro Velasco, Factura electronica y otros servicios Argentina WSAFIPFE
No hay consideraciones distintas para nada, solo son algunas características, yo lo vengo usando en VB6 y .Net y no hay ningún problema o distinción. La idea es que sigas el ejemplo, después deberás adaptarlo a tu necesidad pero en el demo están todos los campos que vas a necesitar. Si hay alguna duda deberás informarnos el código donde tenés problemas, porque es muy genérica tu consulta, en cuanto a los tipos de comprobantes tenés desde la web de arca (ex afip) los documentos con su código correspondiente, que a su vez deberá figurar en la impresion de factura, esté codigo cambia dependiendo de  la letra del comprobante FC es 001, mientras que factura de crédito electrónico es 201 (Para letras A), pero cuando cambias de letra pasás a 004 para Factura B y 204 para FC electrónica B. A su vez la factura de crédito electrónico es como un Cheque, NO es una factura común, al generarla el ARCA genera una Cuenta Corriente con el cliente que este cliente podrá tomarse o no ese crédito, POR lo tanto a la hora de hacer una Nota de Crédito es muy importante saber si el cliente RECHAZÓ el comprobante o vos lo vas a anular por otra razón. Por otro lado el Cliente NO puede haberse tomado ese crédito sin el Web Service te dirá que no CONTAS con valores suficientes para anular la factura de crédito electrónica (tema aparte),  Otro tema es que debes informar la fecha de vencimiento de ese crédito electrónico y que el cliente tiene 30 dias para rechazar ese comprobante, dicho eso si pasaron 31 días ya ARCA toma como válida la factura y el cliente NO podrá recharzarla, con lo cual podrás hacer la nota de crédito siempre que el cliente no se hubiera tomado el saldo de la factura. Todo esto es algo contable/impositivo pero tenés que tener en cuenta. Y siempre se informa en las NC/ND el/los comprobantes asociados.

Abrazo.

Raúl Moretti
Freelance Developer
VB 6 - .NET Tecnologies - IT Support


Libre de virus.www.avast.com

--

Alejandro Velasco

unread,
Dec 29, 2025, 12:23:54 PM12/29/25
to Factura electronica y otros servicios Argentina WSAFIPFE
Les agradezco a todos el tiempo dedicado para responder mi consulta. He estado estudiando la información y examinando los ejemplos compartidos, basándome principalmente en el ejemplo de la página, complementado con información adicional que obtuve del sitio de Arca. 
Muchas gracias por su buena voluntad y apoyo.

Pablo H. Ré

unread,
Dec 29, 2025, 4:34:40 PM12/29/25
to factura-electronica-y-otros-...@googlegroups.com

Hola. En la parte del comprobante asociado yo lo tengo así para (para notas de crédito común y también para las MiPYME)

y el resto es igual a la Factura. Solo cambia el código de comprobante, como ya dijeron algunos colegas. Saludos


            'comprobante asociado para la nota de credito
             
258             Select Case TipoComp

                    Case "203", "208", "213", "NCA", "NCB", "NDA", "NDB"

260                     FE.F1DetalleCbtesAsocItemCantidad = 1
                        
262                     FE.f1IndiceItem = 0

264                     FE.F1DetalleCbtesAsocTipo = BuscoComprobante(CodCompAdj)
266                     FE.F1DetalleCbtesAsocPtoVta = PtoVtaADJ
268                     FE.F1DetalleCbtesAsocNro = NumeroADJ
270                     FE.F1DetalleCbtesAsocCUIT = CUITEmpresa '"1232423 cuit emisor del comprobante asociado"
272                     FE.F1DetalleCbtesAsocFecha = BuscaFechaComp(CodCompAdj, PtoVtaADJ, NumeroADJ)

274                     If Left(TipoComp, 1) <> "N" Then
276                         FE.F1DetalleOpcionalItemCantidad = 1
278                         FE.f1IndiceItem = 0
280                         FE.F1DetalleOpcionalId = 22
282                         FE.F1DetalleOpcionalValor = MOTIVOadj '"N" o "S" dependiendo si la factura fue anulada antes de ser enviada al cliente ("N") o fue anulada porque fue rechazada por el cliente ("S")
                        End If
                End Select

--
Has recibido este mensaje porque estás suscrito al grupo "Factura electronica y otros servicios Argentina WSAFIPFE" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a factura-electronica-y-otros-servic...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/factura-electronica-y-otros-servicios-argentina-wsafipfe/c8f7a4b8-1ea1-4224-be54-ffa706a5bb64n%40googlegroups.com.
-- 
_______________________________
Pablo Hernán Ré
Analista Sup. de Sistemas
Licenciado en Sistemas de Información
M.P. 306
Paraná - Argentina
Ad-Links
pabl...@gmail.com

Carlos Morandin

unread,
Jan 14, 2026, 6:32:45 AM (4 days ago) Jan 14
to factura-electronica-y-otros-...@googlegroups.com

Buen dia

en un cliente que usa el servicio de carta de porte desde hace varios años hoy empezó con este mensaje y no permite continuar, que podria hacer ? 

muchas gracias

Carlos Morandin

Reply all
Reply to author
Forward
0 new messages