Página 14 de 27

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Dom Dic 07, 2014 1:11 am
por spaniaguag
s3cr3to escribió:
Hice un pequeño XML de prueba, y al validarlo con xmllint me sale este mensaje (Todavia tiene el codigo agrupador anterior.):
Al fin le encontre y queda de esta manera:

<?xml version="1.0" encoding="UTF-8"?>
<catalogocuentas:Catalogo xmlns:catalogocuentas="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas http://www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas/CatalogoCuentas_1_1.xsd"

el namespace es solo www
y el esquema es http://www

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Lun Dic 08, 2014 9:37 am
por s3cr3to
spaniaguag escribió: Al fin le encontre y queda de esta manera:

<?xml version="1.0" encoding="UTF-8"?>
<catalogocuentas:Catalogo xmlns:catalogocuentas="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas http://www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas/CatalogoCuentas_1_1.xsd"

el namespace es solo www
y el esquema es http://www
Gracias! spaniaguag
(me doy cuenta que cambio mucho la definición), anexo el mini-xml de prueba que funcionó:

Código: Seleccionar todo

$ xmllint --schema CatalogoCuentas_1_1.xsd CT1fix.xml 
<?xml version="1.0" encoding="UTF-8"?>
<catalogocuentas:Catalogo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:catalogocuentas="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas" xsi:schemaLocation="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas http://www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas/CatalogoCuentas_1_1.xsd" Version="1.1" RFC="XAXX010101000" Mes="07" Anio="2015">
<catalogocuentas:Ctas CodAgrup="100" NumCta="1101" Desc="CAJA" Nivel="1" Natur="D"/>
<catalogocuentas:Ctas CodAgrup="102" NumCta="1102" Desc="BANCOS" Nivel="1" Natur="D"/>
<catalogocuentas:Ctas CodAgrup="102.01" NumCta="1102 001" Desc="BANCOMER CTA. 121212" SubCtaDe="1102" Nivel="2" Natur="D"/>
<catalogocuentas:Ctas CodAgrup="102.01" NumCta="1102 003" Desc="CITIBANK, S.A." SubCtaDe="1102" Nivel="2" Natur="D"/>
<catalogocuentas:Ctas CodAgrup="102.01" NumCta="1102 004" Desc="BANAMEX, S.A. CTA. 121212" SubCtaDe="1102" Nivel="2" Natur="D"/>
<catalogocuentas:Ctas CodAgrup="102.01" NumCta="1102 005" Desc="CITIBANK MEXICO, S.A." SubCtaDe="1102" Nivel="2" Natur="D"/>
</catalogocuentas:Catalogo>
CT1fix.xml validates

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Lun Dic 08, 2014 10:49 am
por droid
spaniaguag escribió:
s3cr3to escribió:
Hice un pequeño XML de prueba, y al validarlo con xmllint me sale este mensaje (Todavia tiene el codigo agrupador anterior.):
Al fin le encontre y queda de esta manera:

<?xml version="1.0" encoding="UTF-8"?>
<catalogocuentas:Catalogo xmlns:catalogocuentas="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas http://www.sat.gob.mx/esquemas/ContabilidadE/1_1/CatalogoCuentas/CatalogoCuentas_1_1.xsd"

el namespace es solo www
y el esquema es http://www

Gracias spaniaguag, funcionó con los cambios que posteaste.

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Lun Dic 08, 2014 11:49 am
por meximaster
El asunto del http:// ya se reporto al SAT y supuestamente lo van a arreglar, deben de tener http:// todos los URL's

Por el momento el xml tendría que ser como el que genero s3cr3to para que pase la validación, sin embargo, no será valido si el SAT arregla los XSD.

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Lun Dic 08, 2014 5:38 pm
por saulliro
Hola buen dia.

Le comparto los .XSD como tal y las clases en VB y C# para la contabilidad Electronica en la sig dir electronica es un .rar

https://onedrive.live.com/redir?resid=F ... 9E8%212226

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mar Dic 09, 2014 2:02 pm
por s3cr3to
Dos preguntas, una petición.

En este nuevo catalogo el peso mexicano es "MXN"... ¿antes estaba como "MXP"?

Por cierto, ¿Alguien tendrá algun enlace para descargar el catalogo OFICIAL-Vigente de códigos en texto?
(No es flojera, quiero evitar errores de captura)

Descargue el XSD y este menciona los codigos: 403.06 y 500
En el pdf "oficial" (descargado hoy del sat) pasa del código: 403.05 pasa al 501. WTF!???

¿Alguien tiene la versión correcta-completa (en texto)?

Reflexionando un poquito, me dije, Ok, nadie va a usar el XSD para crear el catalogo... total, lo que este en el XSD y no en el PDF, lo ignoro, pero que me encuentro este caso:
En el PDF esta el código: "601.84 Otros gastos generales", pero en el XSD no existe, si alguien necesita usar dicho codigo 601.84 no pasaría la prueba con el XSD actual.

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mié Dic 10, 2014 9:32 am
por s3cr3to
Muchos ya lo habrán detectado, pero no está demas indicar que en el PDF y XSD estan duplicados estos dos códigos:

Código: Seleccionar todo

<xs:enumeration value="505"/>
<xs:enumeration value="505.01"/> --- Costo por venta de activo fijo
<xs:enumeration value="505.01"/> --- Costo por baja de activo fijo
<xs:enumeration value="600"/>
¿Que no deberían ser códigos únicos?
Y aunque el XSD no impide generar el reporte, ¿quien use el codigo "505.02" tendrá problemas?

::: ¿2015? ... por favor no!

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mié Dic 10, 2014 10:14 am
por meximaster
s3cr3to escribió:Muchos ya lo habrán detectado, pero no está demas indicar que en el PDF y XSD estan duplicados estos dos códigos:

Código: Seleccionar todo

<xs:enumeration value="505"/>
<xs:enumeration value="505.01"/> --- Costo por venta de activo fijo
<xs:enumeration value="505.01"/> --- Costo por baja de activo fijo
<xs:enumeration value="600"/>
¿Que no deberían ser códigos únicos?
Y aunque el XSD no impide generar el reporte, ¿quien use el codigo "505.02" tendrá problemas?

::: ¿2015? ... por favor no!
Es una vergüenza que el SAT proponga esquemas que ni siquiera están revisados y hechos con cuidado, ademas estos afectan a todo México.

Evidentemente el código agrupador 505.01 esta duplicado y el XSD tiene muchos errores, que diablos, como van arrancar en 2015 las empresas que vendieron mas de 4 millones de pesos con tantos errores por parte del SAT.

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mié Dic 10, 2014 2:13 pm
por meximaster
Hay algo muy interesante, el nuevo anexo 24 ya no contempla moneda y tipo de cambio en el nodo de transacción, sin embargo, agregaron moneda a los nodos 'child' de comprobantes.

En que moneda se debe representar el monto de DEBE y HABER de la transacción?

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mié Dic 10, 2014 4:26 pm
por droid
Y para los bancos extranjeros, el codigo a usar será el 999 ??