jueves, 31 de julio de 2014

Problema For input string: "PESOS"



Problema Presentado sobre un a póliza creada anteriormente, así como una recién creada.
Después de mostrar el error, el sistema contpaq i, a pesar de que quedan sensibles, el botón de ADD, así como la opción del menú principal, el ADD ya no se puede invocar, los botones simplemente ignoran el click....

Este problema se presentó sobre las 5 estaciones que se conectaron al inicio del dia.

Es interesante notar que cuando me reportaron este error, encontré el servidor de aplicaciones en el siguiente estado:

Aquí es interesantísimo notar que, realmente no se de donde salió, pero había una segunda instancia del servidor de aplicaciones, (al fondo en la imagen) y era ésta, la que estaba resolviendo la mayoría de las conexiones de los clientes.  Lo cual hace indeterminante si el error presente se debía a una segunda instancia del Servidor de Aplicaciones o algo mas...

Solución intentadas  y Resultado:
1) Reiniciar el servidor:   No
2) Desinstalar el Arministrador de Documentos en las estaciones:   No.
3) Eliminar la póliza con el error:  No.  (También se presentó en una póliza recién creada)
4) Recálculo de saldos:   Pendiente.

Propuesta del soporte directamente desde Compac.
5)Restablecer las caracteristicas en: Panel de control > Configuración Regional y de idioma > Pestaña Formatos > Botón "Configuración adicional" > aplicar el botón "Restablecer" en todas las pestañas y reiniciar.
En la misma pestaña de Formatos, asegurar que las propiedades del idioma estén establecidas en Español (México).


Actualización 5/8/14

Después de ésto, y pensando que ya se habían resuelto los problemas, me reportan los contables que tienen un cfdi que no se puede asociar a una póliza, y resulta ser que el xml que desean asociar es el xml de la póliza que se había borrado y que se están re-creando.  En el expediente del xml aparece asociado a dos polizas (407 y 410) la primera era la del problema y después cuando se eliminó, se creó la 410 y se asoció el xml, pero se volvía a presentar el Problema: For input string "PESOS", y la eliminaron nuevamente.  En el tercer intento de crear la póliza, ya no permitía agregar xml a la póliza, entonces en un momento de brillantez de mi parte, me metía al ADD, opción índices, reindexar el GUID de la empresa me interesaba, y después:

Así nomás, me quedé sin ADD para mi empresa.

Después de esto, ya no se pueden ni siquiera imprimir las pólizas.

(Estamos investigando..)

06/08/14
Copiamos el directorio que se encuentra en el zip de respaldo, del GUID que corresponde a la empresa, y que se encuentra en la carpeta index, y se reactivó el ADD, pero seperdieron cientos de XMLs que se habian cargado ese dia...

07/08/14
RESUELTO:  Gracias a la observación de 
JULIAN FERNANDEZ
Sistemas GDL
nos dimos cuenta que el XML que tratábamos de cargar, está "incorrecto", pues si bien si cumple con el esquema definido para los comprobantes, tiene un error de semántica:   en el atributo: TipoCambio del nodo <cfdi:comprobante> contiene la cadena "PESOS", en lugar de contener la representación un valor decimal, 1.0 en este caso... 
Investigaré cual software utilizaron para elaborar ese comprobante.

12/08/14    Actualización:

Encontramos como es que se pueden generar esos xml.
Utilizando la aplicación "Mis Cuentas" que ofrece el SAT para la creación gratuita* de cfdis.
En esta aplicación, (SUPONGO, porque no la he visto) que la captura de artículos para el documento, incluye el campo "TIPO DE CAMBIO", en el cual, debiendo poner un factor para el tipo de cambio, hay CONTADORES que se ponen realmente creativos, y en ese campo, ha habido quien, pone la palabra "PESOS" y hoy recibimos otro realmente genial: "NACIONAL".  Y eso hace que el Contpaq i haga unos panchos realmente raros, a partir de que se adjuntó ese documento.

Una solución (o mas bien una preparación) para el caso es solicitar al proveedor una nueva factura con un valor adecuado en ese campo.

Actualizacion 28 agosto 2014.

La nueva versión 7.4.1, corrige este error (o problema).


miércoles, 23 de julio de 2014

Error al tratar de conectarse al administrador de documentos digitales.


Solución:

Una de las primeras cosas a verificar es que la clave registrada en la configuracion local (Botón Inicio > Contpaq i > Configuracion  Contpaq i)
tenga definida la misma contraseña que se definió cuando se instaló el servidor de Contpaq i.

No se encontró el nombre del Almacén Digital.

Este error se presenta cuando trata uno de entrar en la re-definición de la empresa.
Una empresa que de otra manera ya estaba adjuntando cfdis....

Seguire investigando.

Imposible Adjuntar cfdis a la póliza.

Este post inspirado en una situación en la que no se activaban las opciones de adjuntar el cfdi a la póliza, sospecho que será muy extenso pues describe miles de posibilidades de error.
Bueno.. la primera es:

El RFC de la empresa no esta registrado en la definición de la empresa.


Este punto es al momento de definir la empresa, se debe tener mucho cuidado de registrar el RFC correcto de la empresa (No el del representante legal)  pues el almacén digital se crea con este identificador como llave primaria.  Si posteriormente tuvieras que cambiar el rfc, con el cambio te llevarías todo tu almacén digital, y comenzarías desde 0.  Que viéndolo bien, no hubieras podido cargar XMLs porque hubieran fallado en la validación del comprobante.  Pero bueno... es un chequeo básico que hay que hacer cuando en tu póliza no estan habilitadas las opciones de adjuntar CFDI....

Hola.

Este soy yo, y este es mi blog.

En el concentraré los problemas y soluciones que tengo que hacer para poder estar en linea con las nuevas disposiciones fiscales 2014..  Espero que alguien encuentre aquí la solución a esos atípicos problemas del contpaqi, porque la impráctica base de conocimientos, no es lo mejor que tienen....