Tengo un problema al desglosar el IVA con algunos productos y la única manera de que cuadre es usando 4 decimales en el valor unitario, eso esta permitido por el
SAT.
saludos cordiales y que bien que hay personas como tu que ayudan.

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Cuantos decimales pueden ir en el concepto valorunitario
-
- Mensajes: 1
- Registrado: Lun Ago 30, 2010 11:27 pm
-
- Mensajes: 372
- Registrado: Mié Ago 11, 2010 1:55 am
- Ubicación: México, D.F.
- Contactar:
Re: Cuantos decimales pueden ir en el concepto valorunitari
Hola...
Te respondo en base a la documentación del anexo 20 que tengo en mano en su ultima versión. Según esta página de FAQ: http://www.sat.gob.mx/sitio_internet/e_ ... 17416.html
Como puedes leer, se pueden manejar hasta seis decimales en los importes, como no especifica que importes, nos vamos al documento, donde dice que el atributo valorUnitario es un atributo requerido de tipo especial t_Importe, si vamos más adelante en el mismo documento, leemos que el tipo simple global t_Importe en Posiciones decimales = 6, por lo que la respuesta a tu pregunta sería hasta seis decimales, pero con sus reservas, es lo que deduzco de la documentación oficial, pero eso es solo mi criterio, esta falta de claridad es el pan de cada día con la autoridad.
Saludos
Te respondo en base a la documentación del anexo 20 que tengo en mano en su ultima versión. Según esta página de FAQ: http://www.sat.gob.mx/sitio_internet/e_ ... 17416.html
Como puedes leer, se pueden manejar hasta seis decimales en los importes, como no especifica que importes, nos vamos al documento, donde dice que el atributo valorUnitario es un atributo requerido de tipo especial t_Importe, si vamos más adelante en el mismo documento, leemos que el tipo simple global t_Importe en Posiciones decimales = 6, por lo que la respuesta a tu pregunta sería hasta seis decimales, pero con sus reservas, es lo que deduzco de la documentación oficial, pero eso es solo mi criterio, esta falta de claridad es el pan de cada día con la autoridad.
Saludos
Todo lo que no es dado es perdido
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Cuantos decimales pueden ir en el concepto valorunitari
Asi es, Mauricio esta en lo correcto, en el XML se pueden usar hasta 6 decimales en los importes.
Solo que me parece importante aclarar que SOLO EN EL XML se permiten esos 6 decimales, en el REPORTE MENSUAL en donde tambien hay que especificar importes se usan solo 2 decimales.
Solo que me parece importante aclarar que SOLO EN EL XML se permiten esos 6 decimales, en el REPORTE MENSUAL en donde tambien hay que especificar importes se usan solo 2 decimales.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 2
- Registrado: Mié Dic 29, 2010 4:43 pm
Re: Cuantos decimales pueden ir en el concepto valorunitari
Mauricio:
Donde puedo conseguir el esquema de la ultima resolucion al Anexo 20, el que tengo actualmente valida contra 2 decimales de tal forma que si tengo 4, me envia un error como este:
Vald cfdv2.xsd:
FACTURA_FE_00011
Error_Validacion_XSD
Element '{http://www.sat.gob.mx/cfd/2}Concepto', attribute 'valorUnitario': [facet 'fractionDigits']
The value '73.1166' has more fractional digits than are allowed ('2').
Donde puedo conseguir el esquema de la ultima resolucion al Anexo 20, el que tengo actualmente valida contra 2 decimales de tal forma que si tengo 4, me envia un error como este:
Vald cfdv2.xsd:
FACTURA_FE_00011
Error_Validacion_XSD
Element '{http://www.sat.gob.mx/cfd/2}Concepto', attribute 'valorUnitario': [facet 'fractionDigits']
The value '73.1166' has more fractional digits than are allowed ('2').
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Cuantos decimales pueden ir en el concepto valorunitari
Esta aqui : http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsdfernando.velasco escribió:Mauricio:
Donde puedo conseguir el esquema de la ultima resolucion al Anexo 20, el que tengo actualmente valida contra 2 decimales de tal forma que si tengo 4, me envia un error como este:
Vald cfdv2.xsd:
FACTURA_FE_00011
Error_Validacion_XSD
Element '{http://www.sat.gob.mx/cfd/2}Concepto', attribute 'valorUnitario': [facet 'fractionDigits']
The value '73.1166' has more fractional digits than are allowed ('2').
Y ya tiene 6 decimales :
Solo por curiosidad, nos puedes platicar como estas validando, se ve interesante.......<xs:simpleType name="t_Importe">
- <xs:annotation>
<xs:documentation>Tipo definido para expresar importes numéricos con fracción a seis decimales</xs:documentation>
</xs:annotation>
- <xs:restriction base="xs:decimal">
<xs:fractionDigits value="6" />
<xs:whiteSpace value="collapse" />
</xs:restriction>
</xs:simpleType>
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!