POST Farmacia/Fraccion/MProTransaccionConfirmacion

Permite cerrar en primera fase la transacción para que el sistema ya considere el consumo para las próximas transacciones. (En fase de Prueba)

Request, Información

URI, Parametros

No registra.

Body, Parametros de Entrada

Parametro que contiene la informacion necesaria para cerrar en primera fase la transacción

InputTransaccionConfirmacion
ParametroDescripciónTipoInformación Adicional
Solicitud

Número único de liquidación

decimal number

No registra.

FolioDocumento

Folio Boleta de Venta

integer

No registra.

RutEmisor

Rut Emisor Boleta (formato 0012345678-9)

string

Required

String length: inclusive between 12 and 12

NombreEmisor

Nombre del Emisor

string

No registra.

ImgDocumento

Imagen del documento contable (Boleta) en formato PDF, Imagen en formato Base64

string

No registra.

NombreDocumento

Nombre del documento, incluyendo extension

string

No registra.

User

Nombre de usuario autorizado para acceder a la API

string

Required

String length: inclusive between 3 and 25

Pass

Contraseña del usuario autorizado para acceder a la API

string

Required

String length: inclusive between 3 and 25

CodCia

Codigo Interno de la Compania

integer

Required

Request, Formato

application/json, text/json

Muestra:
{
  "Solicitud": 1.0,
  "FolioDocumento": 2,
  "RutEmisor": "sample string 3",
  "NombreEmisor": "sample string 4",
  "ImgDocumento": "sample string 5",
  "NombreDocumento": "sample string 6",
  "User": "sample string 7",
  "Pass": "sample string 8",
  "CodCia": 9
}

application/xml, text/xml

Muestra:
<InputTransaccionConfirmacion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.Farmacia">
  <CodCia>9</CodCia>
  <Pass>sample string 8</Pass>
  <User>sample string 7</User>
  <FolioDocumento>2</FolioDocumento>
  <ImgDocumento>sample string 5</ImgDocumento>
  <NombreDocumento>sample string 6</NombreDocumento>
  <NombreEmisor>sample string 4</NombreEmisor>
  <RutEmisor>sample string 3</RutEmisor>
  <Solicitud>1</Solicitud>
</InputTransaccionConfirmacion>

application/x-www-form-urlencoded

Muestra:

Ejemplo no disponible.

Response, Información

Resource, Descripción

OutputFarmacia
ParametroDescripciónTipoInformación Adicional
CodError

Parametro que indica estado de la respuesta de la API

TipoRespuestaFarmacia

No registra.

MsgError

Parametro que contine un mensaje descriptivo del CodError entregado por la API

string

No registra.

Response, Formato

application/json, text/json

Muestra:
{
  "CodError": 0,
  "MsgError": "sample string 1"
}

application/xml, text/xml

Muestra:
<OutputFarmacia xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.Farmacia">
  <CodError>Ok</CodError>
  <MsgError>sample string 1</MsgError>
</OutputFarmacia>