Imagen

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


.

CFD con InformacionAduanera y Parte inválido

Todo lo que no cabe en los demas foros........
Cerrado
haLCkoniCka
Mensajes: 19
Registrado: Lun Ene 10, 2011 2:25 pm

CFD con InformacionAduanera y Parte inválido

Mensaje por haLCkoniCka »

porque genera un xml inválido al especificar el nodo "InformacionAduanera" y "Parte" de esta manera? (( según validaCFD y validador del Sat tambien conocido como piltrafa )),
ya que en este caso el xml estaría correcto si
- el nodo "Parte" no se encontrara
- el nodo "InformacionAduanera" estuviera dentro el nodo "Parte"

Código: Seleccionar todo

<?xml version="1.0" encoding="UTF-8"?>
<Comprobante xmlns="http://www.sat.gob.mx/cfd/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv22.xsd" version="2.2" folio="3428" fecha="2012-07-16T11:42:21" noAprobacion="489256" anoAprobacion="2011" formaDePago="Pago en una sola exhibicion" condicionesDePago="contado" subTotal="6000" descuento="0" total="6960" metodoDePago="transferencia" LugarExpedicion="nuevo león" NumCtaPago="6390" tipoDeComprobante="ingreso" noCertificado="00001000000102347851" certificado="MIIEnzCCA4egAwIBAgIUMDAwMDEwMDAwMDAxMDIzNDc4NTEwDQYJKoZIhvcNAQEFBQAwggE2MTgwNgYDVQQDDC9BLkMuIGRlbCBTZXJ2aWNpbyBkZSBBZG1pbmlzdHJhY2nDs24gVHJpYnV0YXJpYTEvMC0GA1UECgwmU2VydmljaW8gZGUgQWRtaW5pc3RyYWNpw7NuIFRyaWJ1dGFyaWExHzAdBgkqhkiG9w0BCQEWEGFjb2RzQHNhdC5nb2IubXgxJjAkBgNVBAkMHUF2LiBIaWRhbGdvIDc3LCBDb2wuIEd1ZXJyZXJvMQ4wDAYDVQQRDAUwNjMwMDELMAkGA1UEBhMCTVgxGTAXBgNVBAgMEERpc3RyaXRvIEZlZGVyYWwxEzARBgNVBAcMCkN1YXVodGVtb2MxMzAxBgkqhkiG9w0BCQIMJFJlc3BvbnNhYmxlOiBGZXJuYW5kbyBNYXJ0w61uZXogQ29zczAeFw0xMDEyMDkyMTMzNTZaFw0xMjEyMDgyMTMzNTZaMIIBPjE6MDgGA1UEAxQxUFJPVkVFRE9SQSBERSBDTElNQVMgWSBTRVJWSUNJT1MgU0FMREEmQSBTQSBERSBDVjE6MDgGA1UEKRQxUFJPVkVFRE9SQSBERSBDTElNQVMgWSBTRVJWSUNJT1MgU0FMREEmQSBTQSBERSBDVjE6MDgGA1UEChQxUFJPVkVFRE9SQSBERSBDTElNQVMgWSBTRVJWSUNJT1MgU0FMREEmQSBTQSBERSBDVjElMCMGA1UELRMcUENTOTcwMzA2TlAzIC8gQ1VQUDMwMDEzMDE0MDEeMBwGA1UEBRMVIC8gQ1VQUDMwMDEzMEhOTFZERDA0MUEwPwYDVQQLFDhQUk9WRUVET1JBIERFIENMSU1BUyBZIFNFUlYuIFNBTERB0UEgUy5BLiBERSBDLlYuIE1BVFJJWjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAsHm155AjamWaFdNt0c8Y35Onxzqg812DmwiJWiNXOC3zp9PVwSTqDXFvo1UPCaD/AQSUIH3N1mmAjTE2Wqu0fmTb8DzIP4TvlkkPu2ZxZ1wvq4bNI4aMjP+nm/xUrlPnKJY3e5Y4w2/q4I/OhU+TepsA70Hp+CGsim0sTPcI5JECAwEAAaMdMBswDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBsAwDQYJKoZIhvcNAQEFBQADggEBANHn41mt/QqNa+1vX9qcAWYbQum2jwQoPF2KuLH4e2wabHOjE9jfFvSRiOMkFQf1weC5w8XzP2vFBhCMdbEDFwLaJjIk85I/RrL2Mnm5Xod4WXlTMzp32flSVm54GL4+xmaZGwHmHg1ZuXMKGpVxrjEAyZrePUr+CRKjGr8nk2/boYv/mi9FZlVV5VaB+Ggp13CjYpDFv6SN4vez7lKwT3j4tlHgjCyObeMfNZxqOiDbEGH7YXzfgE9wtJY323ov6JP08ZK9tvKeBurVslQZYXVEI0ENLB8ZeuH9cav0byMCOxSURmrafTfmY2yHv93NiSwr62bZ5h+ylV3Zh+gmXHI=" sello="XmBKJVndz4kZpQ1EZglzFhy1f+UkpBlH1G8wTQOZmXMhypL8yOjovRig3PalB3pbnsGwxw+AY0j2toVnbvXQyIzitRDbLFB9uXXMqEMutDNxT2VVforVKK12jyd1bwhn+21wXuQM0721B1ZkNXUPvsXys2pD0IsEQePR6Lou19I=">
  <Emisor rfc="PCS970306NP3" nombre="proveedora de climas y servicios saldaña s.a. de c.v.">
    <DomicilioFiscal calle="vasconcelos" noExterior="1539" noInterior="a" colonia="palo blanco" municipio="san pedro garza garcia" estado="nuevo león" pais="México" codigoPostal="66230"/>
    <ExpedidoEn calle="vasconcelos" noExterior="1539-a" colonia="palo blanco" municipio="san pedro garza garcia" estado="nuevo león" pais="México" codigoPostal="66230"/>
    <RegimenFiscal Regimen="REGIMEN GENERAL DE LEY PERSONAS MORALES"/>
  </Emisor>
  <Receptor rfc="CZO030211DL0" nombre="coolforce zone s.a de c.v">
    <Domicilio calle="galeana 1427" colonia="palo blanco" municipio="san pedro garza garcia" estado="nuevo león" pais="México" codigoPostal="66236"/>
  </Receptor>
  <Conceptos>
    <Concepto cantidad="1" unidad="pza" descripcion="ysja24fs-adk, cond. 2tr c/c york mod. andes." valorUnitario="3500" importe="3500">
      <InformacionAduanera numero="125290382001442" fecha="2012-07-06" aduana="Almacenadora Afirme"/>
      <Parte cantidad="1" descripcion="info adicional por unidad" noIdentificacion="100002693120057"/>
    </Concepto>
    <Concepto cantidad="1" unidad="pza" descripcion="yska24fs-adk, evap. 2tr c/c york mod.andes." valorUnitario="2500" importe="2500">
      <InformacionAduanera numero="125290382001442" fecha="2012-07-06" aduana="Almacenadora Afirme"/>
      <Parte cantidad="1" descripcion="info adicional por unidad" noIdentificacion="10000166210006"/>
    </Concepto>
  </Conceptos>
  <Impuestos totalImpuestosRetenidos="0" totalImpuestosTrasladados="960">
    <Traslados>
      <Traslado impuesto="IVA" tasa="16" importe="560"/>
      <Traslado impuesto="IVA" tasa="16" importe="400"/>
    </Traslados>
  </Impuestos>
</Comprobante>
RickAlanis
Mensajes: 288
Registrado: Jue Ago 04, 2011 8:41 pm

Re: CFD con InformacionAduanera y Parte inválido

Mensaje por RickAlanis »

El esquema del Anexo 20 dice que, para cada concepto puedes poner UNO de estos elementos:
a) Información Aduanera. Pueden ir de 0 a "n" nodos de info. aduanera
b) Cuenta Predial. Sólo puede ir o 0 o 1 elemento
c) Complemento Concepto. Sólo puede ir 0 o 1 elemento
d) Parte. Pueden ir de 0 a "n" elementos

Pero no puedes poner Información Aduanera y Parte en el mismo concepto.

¡Saludos!
haLCkoniCka
Mensajes: 19
Registrado: Lun Ene 10, 2011 2:25 pm

Re: CFD con InformacionAduanera y Parte inválido

Mensaje por haLCkoniCka »

REVERENCIAS HERMANO!! me has iluminado :twisted: , GRACIAS!! C:

pues que mal rollito que tenga que repetir la misma información aduanera en artículos con cantidad mayor a 1 cuando preciso especificar tambien códigos seriales del artículo usando el nodo 'Parte', gracias a la ayuda del hermano RickAlanis :o ya pude correjir mi xml, les dejo la parte actualizada y ya correctamente validada esperando sea de ayuda para somebody :B

Código: Seleccionar todo

<Conceptos>
	<Concepto cantidad="1" unidad="pza" descripcion="articulo-con-series" valorUnitario="1" importe="1">
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="A1">
			<InformacionAduanera numero="11223344" fecha="2012-07-18" aduana="aduana-a"/>
		</Parte>
	</Concepto>
	<Concepto cantidad="1" unidad="pza" descripcion="articulo-con-series" valorUnitario="1" importe="1">
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="BB1">
			<InformacionAduanera numero="66778899" fecha="2012-07-17" aduana="aduana-b"/>
		</Parte>
	</Concepto>
	<Concepto cantidad="8" unidad="pza" descripcion="articulo-con-series" valorUnitario="1" importe="8">
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="A2">
			<InformacionAduanera numero="11223344" fecha="2012-07-18" aduana="aduana-a"/>
		</Parte>
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="A3">
			<InformacionAduanera numero="11223344" fecha="2012-07-18" aduana="aduana-a"/>
		</Parte>
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="A4">
			<InformacionAduanera numero="11223344" fecha="2012-07-18" aduana="aduana-a"/>
		</Parte>
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="A5">
			<InformacionAduanera numero="11223344" fecha="2012-07-18" aduana="aduana-a"/>
		</Parte>
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="BB2">
			<InformacionAduanera numero="66778899" fecha="2012-07-17" aduana="aduana-b"/>
		</Parte>
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="BB3">
			<InformacionAduanera numero="66778899" fecha="2012-07-17" aduana="aduana-b"/>
		</Parte>
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="BB4">
			<InformacionAduanera numero="66778899" fecha="2012-07-17" aduana="aduana-b"/>
		</Parte>
		<Parte cantidad="1" descripcion="info adicional" noIdentificacion="BB5">
			<InformacionAduanera numero="66778899" fecha="2012-07-17" aduana="aduana-b"/>
		</Parte>
	</Concepto>
</Conceptos>
AMEEEN!! 8-)
RickAlanis
Mensajes: 288
Registrado: Jue Ago 04, 2011 8:41 pm

Re: CFD con InformacionAduanera y Parte inválido

Mensaje por RickAlanis »

Ahora yo me quedo con una duda:

¿Hiciste lo de "Parte" para indicar los números de serie? ¿En dónde los colocaste?
Yo hubiera pensado en la descripción, mientras que fueran del mismo pedimento y no fueran demasiados artículos.
Imagínate una venta de 100 computadoras todas iguales, del mismo pedimento ¡Incluir 100 números de serie en la descripción!

Y pensaba en la descripción porque como que al SAT se le olvidó :cry: definir una forma de incluirlos como dato.
Si hubiera un elemento hijo de concepto para números de serie y que a la vez permitiera información aduanera...

Pero bueno...

Bendito SAT...
haLCkoniCka
Mensajes: 19
Registrado: Lun Ene 10, 2011 2:25 pm

Re: CFD con InformacionAduanera y Parte inválido

Mensaje por haLCkoniCka »

tuve que incluirlos en el nodo 'Parte' ya que teníamos que almacenarlos de tal manera que cuando leyeramos el xml pudieramos recuperarlos "integramente" ya que si los incluya en la descripción del artículo, se mezclarían con otros datos y no habría una manera universal para extraerlos (( ya que cada cliente tiene unos numeros de serie que para que te cuento )), y de esta manera cuando hubiera muchas series, dar la opción que al imprimir el PDF se pudiera anexar una o más hojas de relación de series segun se necesiten. (( cosa que ya se ha dado el caso ))

en mi caso use el atributo "noIdentificacion" del nodo 'Parte', ya que según el anexo 20 es lo más que se adecua para el almacenamiento de las series ::

" noIdentificacion: Atributo opcional para expresar el número de serie del bien o identificador del servicio amparado por el presente concepto. "

checate bien el post anterior al último post tuyo para que veas como quedaría en el xml. :ugeek:

oojala que DADO el todo poderoso nos ilumine con su opinión ancestral :shock:
Cerrado