<Dictionary name="StoredXmlSelector">
<Entry k="Store" v="ISSUED"/>
<Entry k="IssuerCountryCode" v="MX"/>
<Entry k="IssuerTaxId" v="JES900109Q90"/>
<Entry k="DocumentGUID" v="9e6e26c7-2f54-4b66-ba45-34263ad926ee"/>
<Entry k="Formats" v="xml pdf"/>
<Entry k="Year" v="2019"/>
</Dictionary>
En la entrada <Entry k="IssuerTaxId" v="JES900109Q90"/> debe especificar el RFC del Emisor.
En la entrada <Entry k="Formats" v="xml pdf"/> también puede colocar XML o PDF o la combinación de ambas.
En la entrada <Entry k="Year" v="2019"/> debe especificar el año en que fue emitido el CFDI.
responseData1Field: XML del CFDI (si se solicitó).
responseData3Field: PDF del CFDI (si se solicitó).
Solo devuelve el contenido que se solicita explícitamente.
Si se quiere salvar a un archivo, por ejemplo el PDF, debe convertir de Base64 a un arreglo de bytes y luego grabarlo como archivo.
Indicando DocumentGUID (UUID del Folio fiscal)
<Dictionary name="StoredXmlSelector">
<Entry k="Store" v="RECEIVED"/>
<Entry k="IssuerCountryCode" v="MX"/>
<Entry k="IssuerTaxId" v="JES900109Q90"/>
<Entry k="DocumentGUID" v="551232d0-2881-4d97-baaa-aabf762a7d07"/>
<Entry k="Formats" v="xml pdf"/>
</Dictionary>
En la entrada <Entry k="IssuerTaxId" v="JES900109Q90"/> debe especificar el RFC del Emisor.
En la entrada <Entry k="Formats" v="xml pdf"/> también puede colocar XML o PDF o la combinación de ambas.
responseData1Field: XML del CFDI (si se solicitó).
responseData3Field: PDF del CFDI (si se solicitó).
Solo devuelve el contenido que se solicita explícitamente.
Si se quiere salvar a un archivo, por ejemplo el PDF, debe convertir de Base64 a un arreglo de bytes y luego grabarlo como archivo.
Escenario Especial de Uso
Para los clientes que requieren tener más de una representación gráfica de CFDI a la vez por ejemplo, empresas que emplean tickets en su representación gráfica (tiendas donde tienen impresoras de tickets), pero desean enviarle por correo a su cliente y visualizar a través del portal, las facturas en formato carta.
El proceso de este escenario especial se describe a continuación:
Se genera el CFDI (tal y como de costumbre).
Si se definió un correo para enviar, se utilizará como formato el que se tenga seleccionado.
Para imprimir la factura en el lugar (para estos clientes, por lo general en formato de ticket), utilizar la transacción RETRIEVE_DOCUMENT definiendo una transformación empleando la llave PreviewTransform con el nombre del archivo de transformación que tenga asignado.
<Entry k="PreviewTransform" v="Test"/>
Para documentos recibidos no aplica la selección de representaciones gráficas. MYSuite emplea una representación gráfica común para todos los CFDI recibidos.