Re: Error en Generación de Nota Credito B ... reciente.

98 views
Skip to first unread message

Jorge Gastaldo

unread,
Aug 19, 2021, 7:12:49 AM8/19/21
to abconta AB, Factura electronica y otros servicios Argentina WSAFIPFE
Hola Adrián,
Cuando me suceden cosas así, he llegado a la conclusión de que lo mejor es repetir la prueba pero usando la planilla Excel de ejemplo. Si con la planilla de ejemplo todo funciona ok, evidentemente se trata de algún otro problema no imputable a la OCX.
Hacé la prueba como te digo y verificá si esos campos vuelven a estar en cero en el XML, o de última si obtenés el CAE correctamente.
Saludos,
Jorge

El 18/08/2021 a las 11:55 p. m., abconta AB escribió:
Hola.. buenas tardes..
Hasta las 18hs horas de hoy 18 de agosto.. pudimos hacer notas de credito B.. sin problemas.
A las 19hs tuvimos que hacer una NCB por $10500.- con un cliente que 2 hrs antes le habiamos facturado un producto.. y nos da error. "De enviarse el tag CbtesAsoc debe enviarse Tipo mayor a 0"

Efectivamente el XML entrega los campos de "Cte Asociado.."  totalmente en blancos.
<?xml version="1.0" encoding="utf-8"?>
  <FeCabReq xmlns="http://ar.gov.afip.dif.FEV1/">
    <CantReg>1</CantReg>
    <PtoVta>10</PtoVta>
    <CbteTipo>8</CbteTipo>
  </FeCabReq>
  <FeDetReq xmlns="http://ar.gov.afip.dif.FEV1/">
    <FECAEDetRequest>
      <Concepto>3</Concepto>
      <DocTipo>96</DocTipo>
      <DocNro>5475506</DocNro>
      <CbteDesde>263</CbteDesde>
      <CbteHasta>263</CbteHasta>
      <CbteFch>20210818</CbteFch>
      <ImpTotal>10500</ImpTotal>
      <ImpTotConc>0</ImpTotConc>
      <ImpNeto>9031.08</ImpNeto>
      <ImpOpEx>0</ImpOpEx>
      <ImpTrib>0</ImpTrib>
      <ImpIVA>1468.92</ImpIVA>
      <FchServDesde>20210818</FchServDesde>
      <FchServHasta>20210818</FchServHasta>
      <FchVtoPago>20210818</FchVtoPago>
      <MonId>PES</MonId>
      <MonCotiz>1</MonCotiz>
      <CbtesAsoc>
        <CbteAsoc>
          <Tipo>0</Tipo>
          <PtoVta>0</PtoVta>
          <Nro>0</Nro>
        </CbteAsoc>
      </CbtesAsoc>
      <Iva>
        <AlicIva>
          <Id>4</Id>
          <BaseImp>4072.4</BaseImp>
          <Importe>427.6</Importe>
        </AlicIva>
        <AlicIva>
          <Id>5</Id>
          <BaseImp>4958.68</BaseImp>
          <Importe>1041.32</Importe>
        </AlicIva>
      </Iva>
    </FECAEDetRequest>
  </FeDetReq>
</FECAERequest>



Tenia instalada la version del ocx 96.7 y probé instalando la 97.5 y ocurre exactamente lo mismo.

El cliente se registra con DNI, la factura a anular se extrae de la base de datos.. el cajero confirma el Nro, fecha e importe.. y eso se carga en el campo que vine usando hasta hoy desde hace meses..

   case thisform.Utilidades.afip_CbteTipo=8  && Nota Crédito B
* thisform.fe.F1DetalleCbtesAsocNroS
thisform.fe.F1DetalleCbtesAsocItemCantidad = 1
thisform.fe.F1DetalleCbtesAsocPtoVta=int(thisform.DocAsociadoPtoVta)
thisform.fe.F1DetalleCbtesAsocTipo=int(thisform.DocAsociadoTipo)
thisform.fe.F1DetalleCbtesAsocNros=allt(str(thisform.DocAsociadoNro,8,0))
thisform.fe.F1DetalleCbtesAsocFecha = thisform.DocAsociadoFecha
send_log("##NC DocAsoc:"+allt(str(int(thisform.DocAsociadoTipo)))+"-"+allt(str(int(thisform.DocAsociadoPtoVta)))+"-"+allt(str(int(thisform.DocAsociadoNro)))   )


En la ultima linea ven un envio de Log para registrar que Factura se esta anulando.. y todo eso se ejecuta bien.
factElecBcB##NC DocAsoc:6-10-5886
factElecBcB##ERROR REGISTRACION FACT:cB01000000263 #:Cta:38864 Monto:10500


Pregunta..
Porque los campos de Cte Asociado quedan en blancos? 
A alguien le ocurrió esto hoy?

Saludos.
ADrian




--
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 esta conversación en el sitio web, visita https://groups.google.com/d/msgid/factura-electronica-y-otros-servicios-argentina-wsafipfe/ac246a5f-a379-4cb1-a902-03ffe760e94bn%40googlegroups.com.


Libre de virus. www.avast.com

abconta AB

unread,
Aug 19, 2021, 7:30:33 AM8/19/21
to Jorge Gastaldo, Factura electronica y otros servicios Argentina WSAFIPFE
 Hola jorge..
El soft está instalado hace meses..
No fue ninguna actualización de soft..A las 18 andaba... y a las 19hs no.
Ni a las 22.. ni a las 24...simplemente.. dejó de completar los campos del XML.. 

Asumo que las validaciones de si el comprobante asociado es válido lo hará desp de mandar el comando con el xml.. y la respuesta debería ser otra.


Hice pruebas de instalar otra versión más actual(no la última) ...recompile.. y hace lo mismo.

El resto.. funciona bien.

Gracias x responder.
Adrian

abconta AB

unread,
Aug 19, 2021, 2:06:38 PM8/19/21
to sergio...@gmail.com, Factura electronica y otros servicios Argentina WSAFIPFE
Hola sergio..
Haciendo pruebas.. pase a instalar la version ocx 97.5.. la cual genera el campo CteAsocCuit="0".
Este campo en la version anterior del ocx.. la 96.7  no era usado y todo funcionaba de maravillas..
Ahora intentando ver el porque dejo de funcionar el xml con los campos de cteAsoc para nro, tipo y punto.. veo que me da un nuevo error..

Sergio... Donde puedo ver un detalle de los cambios que se van dando entre cada version de OCX???
porque cambiar  de instalador asi nomas no sirve.. empiezan a fallar otras cosas que no están informadas.

Busque en el Blog.. y siempre dice.. desde la 96.5 a la 97 que no hay cambios significativos entre las versiones.. y creo que este AsocCuit es una de ellas.

Quedo a la espera porque necesito resolver la Nota de Crédito..

Muchas Gracias.
Adrian
Message has been deleted

W C

unread,
Aug 28, 2025, 6:45:55 PM (14 days ago) Aug 28
to Factura electronica y otros servicios Argentina WSAFIPFE
hola como estas. me podras pasar un ejemplo de los parametros que necesito para hacer una nota de credito electronica.
muchas gracias

Soporte MisDatos

unread,
Aug 29, 2025, 7:11:18 AM (13 days ago) Aug 29
to Factura electronica y otros servicios Argentina WSAFIPFE
Buen dia. continuando con el uso de IA como se muestra en al guia de la web y el prompt básico ahi sugerido  y siempre reexpreseando la consulta con el maximo detalle en algo como: 
" si estoy conectando al servicio de WSFEv1 de factura electrónica nacional en modo real (produccion) ya tengo un codigo en visual basic que autoriza una factura A electrónica con el método f1caesolicitar. que deberiar tener en cuenta para con el mismo código autorizar una nota de crédito A? se usan otros métodos o propiedades, o se debe agregar algun cambio al código que ya tengo? "

la respuesta está copia al final, 100% exacta creo, aunque incompleta porque no aclara que si solo se cambia el codigo de comprobante seguramente se recibirá el error de "falta escritura comprobante asociado..." pero es ese caso simplemente se lo puede preguntar de nuevo al motor de IA (en este caso geminia cuenta PRO) con el error recibido  para que de la respueta final.

respuesta IA:

Para utilizar el mismo código en Visual Basic que autoriza una factura A electrónica con el método f1caesolicitar y adaptarlo para autorizar una nota de crédito A, debes tener en cuenta lo siguiente, según la documentación oficial de WSAFIPFE:

  • No se usan otros métodos: El mismo método f1caesolicitar se utiliza tanto para facturas como para notas de crédito y débito.

  • Cambio en el código: Lo que debes cambiar en tu código es el tipo de comprobante que estás solicitando.

De acuerdo a la fuente de conocimiento, para una nota de crédito tipo A, debes cambiar el código de tipo de comprobante. Este código, según la tabla de "Tipos de Comprobantes" en la documentación, es 03. Por lo tanto, debes asignar este valor a la propiedad correspondiente en el objeto antes de llamar al método f1caesolicitar.

  • Propiedad a modificar: La propiedad que establece el tipo de comprobante es CbteTipo.

En resumen, la principal diferencia al autorizar una nota de crédito A es que, antes de llamar a f1caesolicitar, debes asegurarte de que la propiedad CbteTipo del objeto esté configurada con el valor 03. El resto del proceso, incluyendo la configuración de PtoVta (Punto de Venta), CbteDesde (Número de Comprobante), y los datos de la cabecera e ítems, es similar a la autorización de una factura.

Fuente: Manual de uso en https://sites.google.com/site/facturaelectronicax/manual-de-uso y las tablas de equivalencias de los parámetros del servicio WSFEv1 disponibles en la misma web.


abconta AB

unread,
Aug 29, 2025, 5:01:07 PM (13 days ago) Aug 29
to Soporte MisDatos, Factura electronica y otros servicios Argentina WSAFIPFE
Hola.. 
A quien debo saludar.. ???  

A Sergio .. o  al Agente IA?

Esa fue una consulta de hace 4 años.. y fue por un error en afip. 
Luego siguió funcionando bien sin hacer ningún cambio.
Pero bueno.. 
Supongo que esta fue una prueba de uso en la IA.. y no una respuesta oficial a mi consulta de otrora.

Saludos.
ADrian

Reply all
Reply to author
Forward
0 new messages