POST Api/Documentos/Crear/Simple

Crea un documento con el modelo simplificado

Request Information

URI Parameters

None.

Body Parameters

DocumentoSimplificadoModel
NameDescriptionTypeAdditional information
Borrador

Indica si el documento a crear debe ser un borrador.

boolean

None.

Conceptos

Conceptos a ser incluidos en el comprobante

Collection of ConceptoSimplificadoModel

None.

CondicionesPago

Texto libre para las condiciones de pago

string

None.

CorreoElectronico

Correos a donde habrá de ser enviado. Si tiene datos se intentará enviar por correo

string

None.

CotizacionId

Identificador de la cotización en caso de que el documento se haya hecho a partir de una

string

None.

DatosCotizacion

Datos para la cotización

CotizacionFgModel

None.

Donataria

Complemento para donatarias

DonatariaModel

None.

Fecha

Fecha para el comprobante. Usar fecha actual o alguna fecha de ayer

string

None.

FormaPago

Forma pago. Valor de c_FormaPago

string

None.

MetodoPago

Método de pago. Valor de c_MetodoPago

string

None.

Moneda

Valor de c_Moneda

string

None.

Notas

Notas para el comprobante. No se incluyen en el XML

string

None.

ReceptorId

Identificador FG del cliente al que se elabora el comprobante. Se obtiene del controlador /Clientes

string

None.

RegimenFiscal

Regimen Fiscal del emisor. Valor de c_RegimenFiscal

string

None.

SucursalId

Identificador FG de la sucursal que se va a utilizar

string

None.

TipoCambio

Valor decimal para el tipo de cambio

decimal number

None.

TipoDocumentoId

Tipo de recibo (ReceiptTypeEnum) de acuerdo a Values/TiposDocumento

ReceiptTypeEnum

None.

UsoCFDI

Valor de c_UsoCFDI

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Borrador": true,
  "Conceptos": [
    {
      "Cantidad": 1.0,
      "ConceptoId": "sample string 2",
      "Descripcion": "sample string 3",
      "Descuento": 4.0,
      "NoIdentificacion": "sample string 5",
      "Precio": 6.0,
      "Predial": "sample string 7"
    },
    {
      "Cantidad": 1.0,
      "ConceptoId": "sample string 2",
      "Descripcion": "sample string 3",
      "Descuento": 4.0,
      "NoIdentificacion": "sample string 5",
      "Precio": 6.0,
      "Predial": "sample string 7"
    }
  ],
  "CondicionesPago": "sample string 2",
  "CorreoElectronico": "sample string 3",
  "CotizacionId": "sample string 4",
  "DatosCotizacion": {
    "EsCotizacion": true,
    "Titulo": "sample string 2",
    "TiempoEstimado": "sample string 3",
    "PlanDePagos": "sample string 4",
    "Vigencia": "sample string 5",
    "Utilizable": true
  },
  "Donataria": {
    "FechaAutorizacion": "sample string 1",
    "Leyenda": "sample string 2",
    "NumeroAutorizacion": "sample string 3",
    "Utilizable": true
  },
  "Fecha": "sample string 5",
  "FormaPago": "sample string 6",
  "MetodoPago": "sample string 7",
  "Moneda": "sample string 8",
  "Notas": "sample string 9",
  "ReceptorId": "sample string 10",
  "RegimenFiscal": "sample string 11",
  "SucursalId": "sample string 12",
  "TipoCambio": 13.0,
  "TipoDocumentoId": 0,
  "UsoCFDI": "sample string 14"
}

application/xml, text/xml

Sample:
<DocumentoSimplificadoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Griffin.BL.Stamping.Models">
  <Borrador>true</Borrador>
  <Conceptos>
    <ConceptoSimplificadoModel>
      <Cantidad>1</Cantidad>
      <ConceptoId>sample string 2</ConceptoId>
      <Descripcion>sample string 3</Descripcion>
      <Descuento>4</Descuento>
      <NoIdentificacion>sample string 5</NoIdentificacion>
      <Precio>6</Precio>
      <Predial>sample string 7</Predial>
    </ConceptoSimplificadoModel>
    <ConceptoSimplificadoModel>
      <Cantidad>1</Cantidad>
      <ConceptoId>sample string 2</ConceptoId>
      <Descripcion>sample string 3</Descripcion>
      <Descuento>4</Descuento>
      <NoIdentificacion>sample string 5</NoIdentificacion>
      <Precio>6</Precio>
      <Predial>sample string 7</Predial>
    </ConceptoSimplificadoModel>
  </Conceptos>
  <CondicionesPago>sample string 2</CondicionesPago>
  <CorreoElectronico>sample string 3</CorreoElectronico>
  <CotizacionId>sample string 4</CotizacionId>
  <DatosCotizacion xmlns:d2p1="http://schemas.datacontract.org/2004/07/Griffin.BL.Common.Models">
    <d2p1:EsCotizacion>true</d2p1:EsCotizacion>
    <d2p1:PlanDePagos>sample string 4</d2p1:PlanDePagos>
    <d2p1:TiempoEstimado>sample string 3</d2p1:TiempoEstimado>
    <d2p1:Titulo>sample string 2</d2p1:Titulo>
    <d2p1:Vigencia>sample string 5</d2p1:Vigencia>
  </DatosCotizacion>
  <Donataria xmlns:d2p1="http://schemas.datacontract.org/2004/07/BSX.Facturacion.Operacion.Donatarias11">
    <d2p1:FechaAutorizacion>sample string 1</d2p1:FechaAutorizacion>
    <d2p1:Leyenda>sample string 2</d2p1:Leyenda>
    <d2p1:NumeroAutorizacion>sample string 3</d2p1:NumeroAutorizacion>
  </Donataria>
  <Fecha>sample string 5</Fecha>
  <FormaPago>sample string 6</FormaPago>
  <MetodoPago>sample string 7</MetodoPago>
  <Moneda>sample string 8</Moneda>
  <Notas>sample string 9</Notas>
  <ReceptorId>sample string 10</ReceptorId>
  <RegimenFiscal>sample string 11</RegimenFiscal>
  <SucursalId>sample string 12</SucursalId>
  <TipoCambio>13</TipoCambio>
  <TipoDocumentoId>Desconocido</TipoDocumentoId>
  <UsoCFDI>sample string 14</UsoCFDI>
</DocumentoSimplificadoModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Crea un documento con el modelo simplificado

DocumentoLocal
NameDescriptionTypeAdditional information
Adeudo

decimal number

None.

CadenaOriginal

string

None.

Cancelado

boolean

None.

ComplementoDonatarias

IDonatarias

None.

ComplementoEscuelas

IEscuelas

None.

ComplementoINE

IIne

None.

ComplementoNomina

INomina

None.

ComplementoPagos

IPagos

None.

ComplementoImpLocales

IImpuestosLocales

None.

ComplementoComercioExterior

IComercio

None.

Documento

IDocumento

None.

DocumentoId

string

None.

EmisorId

string

None.

Enviado

boolean

None.

Estado

string

None.

EstadoId

integer

None.

Pagado

boolean

None.

FechaCancelacion

date

None.

Notas

string

None.

NumeroCertificado

string

None.

PAC

PacRow

None.

Pagare

PagareModel

None.

ColaCancelacion

ColaCancelacionModel

None.

Pagos

Collection of PagoRow

None.

ReceptorId

string

None.

Sucursal

string

None.

SucursalId

string

None.

Timbre

ITimbre

None.

TipoDocumento

string

None.

TipoDocumentoId

string

None.

Pagable

boolean

None.

EnProcesoCancelacion

boolean

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.