Histórico da Página
...
Ejemplo de cadena para envió de parámetros comprimido y envió del xml lote (modo asíncrono).
| C:\Protheus\binarios\2210\smartclient\ 0000000000000047.xml certificado.pfx SueKoa96# T 609 001 ABCD0000000000000000000000000000 T 0000000000000047 ZIP 0000000000000047 X 2024-05-23T11:16:12 |
|---|
Al analizar la cadena anterior tenemos lo siguiente
| Parámetro | Valor Ejemplo |
| cFilePath (Parámetro[1]) | C:\Protheus\binarios\2210\smartclient\ |
| cFile (Parámetro[2]) | 0000000000000047.xml xml lote contiene todos los xml firmados |
| cFileCert (Parámetro[3]) | certificado.pfx |
| cClave (Parámetro[4]) | SueKoa96# |
| cAmbiente (Parámetro[5]) | T |
| cNum (Parámetro[6]) | 609 |
| cIdCSC (Parámetro[7]) | 001 |
| cCSC (Parámetro[8]) | ABCD0000000000000000000000000000 |
| cAccion (Parámetro[9]) | T |
| cCDC (Parámetro[10]) | 0000000000000047 Número de lote (uso interno del ERP) |
| cTIPTRAN (Parámetro[11]) | ZIP |
| cLote (Parámetro[12]) | 0000000000000047 Número de lote de control interno |
| cDatos (Parámetro[13]) | X |
| cFecha (Parámetro[14]) | opcional |
Internamente el ejecutable realiza lo siguiente al realizar el comprimido y el envió
En este proceso primero se toma la carpeta lote donde se encuentra el XML lote y realiza lo siguiente:
1.-El ejecutable comprime el lote.
2.-Envía el comprimido en xml donde el comprimido se agrega en base64.
3.- Una vez enviado el ejecutable obtiene una respuesta de la SET y esta es guardada en un xml con el nombre del lote y extensión ".out".
| Card documentos | ||||
|---|---|---|---|---|
|
...