Método de Recepción de FE

Una vez se tenga el XML firmado , se procede al envío del documento a través del servicio PAC. El servicio de recepción tiene como función recibir una factura electrónica para su certificación.

Para el llenado del Request se deben enviar los siguientes parámetros:

REQUEST: Parámetros a Enviar
Identificador Descripción
dVerForm Versión del Formato
dId Identificador de control de envío
iAmb Ambiente de destino
xFe XML de la FE transmitida

Ejemplo de Request

<soapenv:Body>
    <fer:feDatosMsg>
      <fer:rEnviFe>
        <fer:dVerForm>1.00</fer:dVerForm>
        <fer:dId>01</fer:dId>
        <fer:iAmb>2</fer:iAmb>
        <fer:xFe><![CDATA[<?xml version="1.0" encoding="utf-8"?><rFE xmlns="http://dgi-fep.mef.gob.pa"><dVerForm>1.00</dVerForm>
<dId>FE0120000155709723-2-2021-7292712021111600000010030010122253589812</dId><gDGen><iAmb>2</iAmb><iTpEmis>01</iTpEmis><iDoc>01</iDoc>
<dNroDF>0000001003</dNroDF><dPtoFacDF>001</dPtoFacDF><dSeg>225358981</dSeg><dFechaEm>2021-11-16T15:54:23-05:00</dFechaEm>
<dFechaSalida>2021-11-17T15:54:23-05:00</dFechaSalida><iNatOp>10</iNatOp><iTipoOp>1</iTipoOp><iDest>1</iDest><iFormCAFE>1</iFormCAFE>
<iEntCAFE>1</iEntCAFE><dEnvFE>1</dEnvFE><iProGen>1</iProGen><iTipoSuc>1</iTipoSuc><dInfEmFE /><gEmis><gRucEmi><dTipoRuc>2</dTipoRuc><dRuc>155709723-2-2021</dRuc><dDV>72</dDV>
</gRucEmi><dNombEm>FE generada en ambiente de pruebas - sin valor comercial ni fiscal</dNombEm><dSucEm>9271</dSucEm><dCoordEm>+8.9892,-79.52010</dCoordEm>
<dDirecEm>Nueva Dirección. Ciudad de Panama</dDirecEm><gUbiEm><dCodUbi>1-1-1</dCodUbi><dCorreg>Bocas del Toro (Cabecera)</dCorreg><dDistr>Bocas del Toro</dDistr>
<dProv>Bocas del Toro</dProv></gUbiEm><dTfnEm>999-9999</dTfnEm><dTfnEm>8888-8889</dTfnEm><dTfnEm>261-0423</dTfnEm><dCorElectEmi>contacto@ebi-pac.com</dCorElectEmi></gEmis>
<gDatRec><iTipoRec>01</iTipoRec><gRucRec><dTipoRuc>2</dTipoRuc><dRuc>155709723-2-2021</dRuc><dDV>72</dDV></gRucRec><dNombRec>AMBIENTE DE PRUEBAS alterado</dNombRec>
<dDirecRec>AVE. LA PAZ</dDirecRec><gUbiRec><dCodUbi>1-1-2</dCodUbi><dCorreg>BASTIMENTOS</dCorreg><dDistr>BOCAS DEL TORO</dDistr><dProv>BOCAS DEL TORO</dProv></gUbiRec>
<cPaisRec>PA</cPaisRec></gDatRec></gDGen><gItem><dSecItem>1</dSecItem><dDescProd>ESCRITORIO</dDescProd><cUnidad>um</cUnidad><dCantCodInt>1.000000</dCantCodInt><dCodCPBScmp>1310</dCodCPBScmp>
<cUnidadCPBS>cm</cUnidadCPBS><dInfEmFE /><gPrecios><dPrUnit>5.550000</dPrUnit><dPrUnitDesc>0.00</dPrUnitDesc><dPrItem>5.550000</dPrItem><dPrAcarItem>2.00</dPrAcarItem>
<dPrSegItem>0.00</dPrSegItem><dValTotItem>8.271500</dValTotItem></gPrecios><gCodItem><dGTINCom>0</dGTINCom><dCantGTINCom>0</dCantGTINCom><dGTINInv>0</dGTINInv>
<dCantComInvent>0</dCantComInvent></gCodItem><gITBMSItem><dTasaITBMS>01</dTasaITBMS><dValITBMS>0.3885</dValITBMS></gITBMSItem><gISCItem><dTasaISC>0.060</dTasaISC>
<dValISC>0.333</dValISC></gISCItem></gItem><gTot><dTotNeto>5.55</dTotNeto><dTotITBMS>0.39</dTotITBMS><dTotISC>0.33</dTotISC><dTotGravado>0.72</dTotGravado><dVTot>8.28</dVTot>
<dTotRec>8.18</dTotRec><iPzPag>1</iPzPag><dNroItems>1</dNroItems><dVTotItems>8.28</dVTotItems><gFormaPago><iFormaPago>01</iFormaPago><dVlrCuota>8.28</dVlrCuota></gFormaPago>
</gTot><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
<Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
<DigestValue>C1oIUg7os8plrVYE+KTvoqetxDKAaUCOpwNXstIU6rA=</DigestValue></Reference></SignedInfo><SignatureValue>qCUuvGP2LV7tLPE2I/GI/8+lWpIijaUzDLi7vF7/BVzsV6pCTK20ZtUkAqjwfelnIwZKCvvzXmWeKvcZB+DlIWoLpx3swaUzJslrXucUz2m/qPORgxAf9kQ5GOc5WxDOcos1tYpgupr6TQPSoPeNJHQnhlldcwacHBD4tt7+7wSzWU2OSyW8ZVcJLu3EGGOCCTss4dxnVmCO3IkjnLJpcCkexs1tjba2XY8fzfyAeSbP/vZa0smp3SwrAu9P54kjynPA1BjWkZj0I+kZlu7x4HPfeIMpMkFY2pK65PGCGBC7btJ+eBqos17nWxjZXEwl7UvU9OVMqH4HGQKt+JmxJw==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate>
</X509Data></KeyInfo></Signature><gNoFirm><dQRCode><![CDATA[https://dgi-fep-test.mef.gob.pa:40001/Consultas/FacturasPorQR?chFE=FE0120000155709723-2-2021-7292712021111600000010030010122253589812&iAmb=2&digestValue=C1oIUg7os8plrVYE+KTvoqetxDKAaUCOpwNXstIU6rA=&jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjaEZFIjoiRkUwMTIwMDAwMTU1NzA5NzIzLTItMjAyMS03MjkyNzEyMDIxMTExNjAwMDAwMDEwMDMwMDEwMTIyMjUzNTg5ODEyIiwiaUFtYiI6IjIiLCJkaWdlc3RWYWx1ZSI6IkMxb0lVZzdvczhwbHJWWUUrS1R2b3FldHhES0FhVUNPcHdOWHN0SVU2ckE9In0.m0lym63vwy8vxsQM22y6sBzH5ffp0voPfngJLUxr9q0]]]]><![CDATA[></dQRCode></gNoFirm></rFE>]]></fer:xFe>
      </fer:rEnviFe>
    </fer:feDatosMsg>
  </soapenv:Body>

Una vez estructurado el request e informado el XML de la FE transmitida debidamente firmada, se procede al envío del request . El servicio de recepción procesa el documento enviado y proporcionará un protocolo de autorización que indica que fue recibido y procesado el documento.


En caso de que el documento enviado contenga un error en su estructura, el servicio proporcionará un código de validación correspondiente al error e indicará si es un rechazo o una notificación.

Se obtiene como respuesta los siguientes campos:

RESPONSE: Parámetros a Recibir
Identificador Descripción
dVerForm Versión del Formato
iAmb Ambiente de destino
dVerApl Versión del aplicativo de recepción
dId Identificador de control de envío
dCUFE CUFE de la FE Procesada
dFecProc Fecha y hora del procesamiento
dProAut Número de la autorización de uso
dCodRes Código del resultado de procesamiento
dMsgRes Mensaje del resultado de procesamiento

Ejemplo de Response

         <rProtFe>
            <dVerForm>1.00</dVerForm>
            <gInfProt>
               <dId>ID0000155709723-2-202120210000000001093215</dId>
               <iAmb>2</iAmb>
               <dVerApl>0.0.1</dVerApl>
               <dCUFE>FE0120000155709723-2-2021-7292712021111700000010060010122253589818</dCUFE>
               <dFecProc>2021-11-17T10:02:45-05:00</dFecProc>
               <dProtAut>0000155709723-2-202120210000000001093215</dProtAut>
               <dDigVal>C/rtzNVlq4hZgV14brhtUeSYWZKY3AsUrXxfX+Z5Hdg=</dDigVal>
               <gResProc>
                  <dCodRes>0260</dCodRes>
                  <dMsgRes>Autorizado el uso de la FE</dMsgRes>
               </gResProc>
            </gInfProt>
         </rProtFe>