Página 2 de 27

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mié Jul 02, 2014 2:38 pm
por fortiz
Copiando y pegando los esquemas en base al anexo 24 y arreglando 'uno que otro detalle' tengo unas versiones que voy a usar para inicar el desarrollo de mi codigo ...

NO es la version oficial, algo puede cambiar, pero para iniciar a programar nos puede servir

Catalogo de cuentas

Código: Seleccionar todo

$ xmllint --schema catalogo.xsd catalogo.xml
<?xml version="1.0" encoding="UTF-8"?>
<catalogocuentas:Catalogo xmlns:catalogocuentas="http://www.sat.gob.mx/catalogo" Version="1.0" RFC="FJC780315E91" TotalCtas="2" Mes="07" Ano="2014">
    <catalogocuentas:Ctas CodAgrup="1.1" NumCta="1000" Desc="Caja" Nivel="1" Natur="D"/>
    <catalogocuentas:Ctas CodAgrup="37.1" NumCta="2100" Desc="Proveedores" Nivel="1" Natur="A"/>
</catalogocuentas:Catalogo>
catalogo.xml validates
Balanza de comprobacion

Código: Seleccionar todo

$ xmllint --schema balanza.xsd balanza.xml 
<?xml version="1.0" encoding="UTF-8"?>
<BCE:Balanza xmlns:BCE="http://www.sat.gob.mx/balanza" Version="1.0" RFC="FJC780315E91" TotalCtas="2" Mes="07" Ano="2014">
    <BCE:Ctas NumCta="1000" SaldoIni="0.00" Debe="1000.00" Haber="990.00" SaldoFin="10.00"/>
    <BCE:Ctas NumCta="2100" SaldoIni="2000.00" Debe="1000.00" Haber="1000.00" SaldoFin="2000.00"/>
</BCE:Balanza>
balanza.xml validates
Polizas

Código: Seleccionar todo

$ xmllint --schema polizas.xsd polizas.xml 
<?xml version="1.0" encoding="UTF-8"?>
<PLZ:Polizas xmlns:PLZ="http://www.sat.gob.mx/polizas" Version="1.0" RFC="FJC780315E91" Mes="07" Ano="2014">
    <PLZ:Poliza Tipo="1" Num="1A" Fecha="2014-07-01" Concepto="Poliza de ingreso 1A">
        <PLZ:Transaccion NumCta="1000" Concepto="Cargo a Caja por un pago de un proveedor" Debe="1000.00" Haber="0.00" Moneda="MXN"/>
        <PLZ:Transaccion NumCta="2100" Concepto="Abono al proveedor" Debe="0.00" Haber="1000.00" Moneda="MXN">
            <PLZ:Comprobantes UUID_CFDI="277D0E42-869B-4CEA-BF48-717CD0525C24" Monto="1000.00" RFC="AAAA010101000"/>
        </PLZ:Transaccion>
    </PLZ:Poliza>
</PLZ:Polizas>
polizas.xml validates
Espero les sirva y claro sus sugerencias y recomendaciones son bienvenidas

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mié Jul 02, 2014 3:30 pm
por gescoto
Muchas gracias "maildejuan"

Pregunta: Tengo entendido que el link donde se descarga la información tecnica es una sección del sat llamada "NORMATIVIDAD" lo cual indica que no es información oficial ya que aun no se publica en DOF.

Veo que fortiz iniciara el desarrollo (ademas de aportar los xsd) que opinion tiene el resto sobre que tan oficial es el tema?

Hay rumores de amparos y quejas que tal vez provoquen un cambio importante: http://www.vanguardia.com.mx/muypeligro ... 95231.html

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Mié Jul 02, 2014 5:29 pm
por maildejuan
muchas gracias fortiz son muy útiles para las pruebas ...

gescoto ... en mi opinión, yo creo que la controversia es mas bien sobre si se aplica o no o si solo a un cierto grupo de contribuyentes ... la parte técnica, que es lo que nos corresponde, no creo que sufra muchos cambios, pero como dice fortiz ... para iniciar a programar nos puede servir

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Jue Jul 03, 2014 7:55 am
por spaniaguag
Ya me surgió la primer duda:
El catalogo del SAT esta formado por Cuenta y Sub-cuenta, y mi contabilidad por Cuenta, Sub-Cuenta y Sub-Sub-Cuenta. Esto me hace pensar que no tengo que subir todo mi catalogo, solo las Cuentas y Sub-Cuentas y omitir las Sub-Sub-Cuentas, sera asi?

Ahora si pensamos en la información de las pólizas, se solicita el número de la cuenta de mi catalogo y ahi si van mis sub-sub-cuentas

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Jue Jul 03, 2014 8:25 am
por maildejuan
spaniaguag dado el catalogo de cuentas agrupadoras de SAT, al parecer es de la cta de mayor en adelante, en mi caso seria mas o menos así .......


NUM CTA NOM CTA CODIGO SAT
1 --> Activo -->
1.1 --> Circulante -->
1.1.1 --> Bancos --> 2
1.1.1.1 --> Nacionales --> 2.1
1.1.1.1.1 --> Banorte --> 2.1
1.1.1.1.2 --> Banamex --> 2.1
1.1.1.1.3 --> HSBC --> 2.1
1.1.1.2 --> Extranjeros --> 2.2
1.1.1.2.1 --> Comerica --> 2.2
1.1.1.2.2 --> Citibank --> 2.2

pero la verdad no estoy muy seguro, ¿que opinan? ........

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Jue Jul 03, 2014 9:06 am
por spaniaguag
Así lo pensé en un inicio, pero si el SAT dice que se subirá el catalogo solo cuando cambie, se subiría todos los meses pues las cuentas de clientes, proveedores, gastos, etc siempre se están actualizando.
Ahora si solo se sube Cuenta, Subcuenta por un lado el catalogo estará estable y por otro lado la subcuenta tiene la suma de todas las sub-sub-cuentas.
Habrá que buscar que debe ir.

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Jue Jul 03, 2014 7:18 pm
por Roger Ruiz
Hola foristas

Un apregunta para Dado, vas a desarrollar alguna dll para generar los xml? en caso de que no sea así, alguien de aquí se apunta?


Saludos.

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Jue Jul 03, 2014 7:23 pm
por Dado
Si se esta trabajando sobre una dll para este caso.

Te comento que trabajo en una empresa con varias actividades economicas y resulta que no es que quiera o no desarrollarlo, ES QUE DEBO HACERLO porque en la empresa por supuesto que tambien debe cumplir con sus obligaciones fiscales.

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Vie Jul 04, 2014 11:15 am
por raulht
Hola fortiz, gracias por tus ejemplos son de utilidad.

Les comento que trate de hablar con los asesores del SAT y luego de transferirme tres veces no saben que onda con el namespace... así que a esperar haber cuando corrigen el anexo 24.

Mientras tanto como algunos comentan a programar con lo que se pueda.


sds!

Re: Contabilidad Electronica & código agrupador del SAT

Publicado: Vie Jul 04, 2014 1:39 pm
por Dado
Roger Ruiz escribió:Ok Dado, me refería a que si pronto va a estar a la venta, gracias.
Si, proximamente estara a la venta