The Spanish version is the authoritative reference. View in Spanish
sendSummary
Asynchronous method that receives deferred-processing documents: daily sales-ticket summaries, void communications and reversals.
Unlike sendBill, it does not return the CDR immediately — it returns a ticket that you must use with getStatus to query the result once SUNAT finishes processing the document.
Input parameters
Output parameters
Examples
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns1="http://service.sunat.gob.pe"
xmlns:ns2="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<SOAP-ENV:Header>
<ns2:Security>
<ns2:UsernameToken>
<ns2:Username>20556695548CLHBIHCVK</ns2:Username>
<ns2:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">
x#1F^BTAn(3t
</ns2:Password>
</ns2:UsernameToken>
</ns2:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<ns1:sendSummary>
<fileName>20556695548-RC-20260616-0231.zip</fileName>
<contentFile>UEsDBBQAAAgIA...<!-- Base64 truncado --></contentFile>
</ns1:sendSummary>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Notes
The SOAP-ENV:Header header must include the WS-Security token with the Username in {RUC}{username} format and the password in plain text (PasswordText).
The file name varies depending on the document type. See File naming for the complete reference.
sendSummary does not return the CDR directly. Once you receive the ticket, you must query the process status with getStatus until you obtain a statusCode other than 98.