POST api/facturas/emision/automatica

Método que hace la emision de un componente de forma automatica.

Request Information

URI Parameters

None.

Body Parameters

Se envia el objeto json.

ParametrosEmisionAutomatica
NameDescriptionTypeAdditional information
username

En este parametro debe ir el id del usuario

string

Required

UserID

En este parametro debe ir el id del usuario

string

Required

TipoDocumento

En este parametro debe ir el tipo de documento

string

Required

RIEmisor

En este parametro debe ir el RI del Emisor

string

Required

RIReceptor

En este parametro debe ir el RI del Receptor

string

Required

ifxml

En este parametro debe ir el xml

string

Required

Request Formats

application/json, text/json

Sample:
{
  "username": "sample string 1",
  "UserID": "sample string 2",
  "TipoDocumento": "sample string 3",
  "RIEmisor": "sample string 4",
  "RIReceptor": "sample string 5",
  "ifxml": "sample string 6"
}

application/xml, text/xml

Sample:
<ParametrosEmisionAutomatica xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Interfactura.WebApi.Models">
  <RIEmisor>sample string 4</RIEmisor>
  <RIReceptor>sample string 5</RIReceptor>
  <TipoDocumento>sample string 3</TipoDocumento>
  <UserID>sample string 2</UserID>
  <ifxml>sample string 6</ifxml>
  <username>sample string 1</username>
</ParametrosEmisionAutomatica>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResultadoEmision
NameDescriptionTypeAdditional information
EsError

En caso de que el resultado sea un error, regresará el valor en true

boolean

None.

Mensaje

En caso de que el resultado sea un error, regresará la descripcion del error, en caso contrario aperecera OK

string

None.

IdInterno

Regresa el valor del id interno

integer

None.

GUID

Regresa el valor del GUID generado

globally unique identifier

None.

Folio

Regresa el valor del folio generado para la factura

string

None.

Response Formats

application/json, text/json

Sample:
{
  "EsError": true,
  "Mensaje": "sample string 2",
  "IdInterno": 3,
  "GUID": "fbff7697-1153-4cdf-9104-31bc52c437da",
  "Folio": "sample string 5"
}

application/xml, text/xml

Sample:
<ResultadoEmision xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Interfactura.WebApi.Models">
  <EsError>true</EsError>
  <Folio>sample string 5</Folio>
  <GUID>fbff7697-1153-4cdf-9104-31bc52c437da</GUID>
  <IdInterno>3</IdInterno>
  <Mensaje>sample string 2</Mensaje>
</ResultadoEmision>