POST Api/Gastos/CrearSimplificado
Crea un Gasto
Request Information
URI Parameters
None.
Body Parameters
Objeto de datos del gasto
GastoSimplificadoModelName | Description | Type | Additional information |
---|---|---|---|
CategoriaGastoId |
Identificador FG de la categoría del gasto a donde se adscribe |
string |
None. |
Descripcion |
Detalles del gasto |
string |
None. |
Fecha |
Fecha en que se realiza el pago |
string |
None. |
Folio |
Folio del gasto. Ej. 414A |
string |
None. |
Impuestos |
Impuestos del comprobante |
Collection of GastoImpuestoModel |
None. |
Justificacion |
Justificación del gasto |
string |
None. |
Moneda |
Moneda en que se realiza el gasto |
string |
None. |
TipoDeCambio |
Tipo de cambio |
string |
None. |
Total |
Total del gasto |
string |
None. |
UUID |
Identificador fiscal del gasto |
string |
None. |
PagoFecha |
Fecha del pago |
string |
None. |
PagoFgCuentaId |
Identificador FG de la cuenta bancaria de donde se paga |
string |
None. |
PagoReferencia |
Referencia del pago si es que existe |
string |
None. |
PrveedorBanco |
Banco |
string |
None. |
PrveedorCuenta |
Cuenta bancaria |
string |
None. |
PrveedorDireccion |
Dirección |
string |
None. |
PrveedorNombre |
Nombre |
string |
None. |
PrveedorRFC |
RFC |
string |
None. |
Request Formats
application/json, text/json
{ "CategoriaGastoId": "sample string 1", "Descripcion": "sample string 2", "Fecha": "sample string 3", "Folio": "sample string 4", "Impuestos": [ { "Cantidad": "sample string 1", "Id": 2, "Impuesto": "sample string 3" }, { "Cantidad": "sample string 1", "Id": 2, "Impuesto": "sample string 3" } ], "Justificacion": "sample string 5", "Moneda": "sample string 6", "TipoDeCambio": "sample string 7", "Total": "sample string 8", "UUID": "sample string 9", "PagoFecha": "sample string 10", "PagoFgCuentaId": "sample string 11", "PagoReferencia": "sample string 12", "PrveedorBanco": "sample string 13", "PrveedorCuenta": "sample string 14", "PrveedorDireccion": "sample string 15", "PrveedorNombre": "sample string 16", "PrveedorRFC": "sample string 17" }
application/xml, text/xml
<GastoSimplificadoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BSX.FG.APIv2.Models"> <CategoriaGastoId>sample string 1</CategoriaGastoId> <Descripcion>sample string 2</Descripcion> <Fecha>sample string 3</Fecha> <Folio>sample string 4</Folio> <Impuestos xmlns:d2p1="http://schemas.datacontract.org/2004/07/Griffin.BL.Activity.Models"> <d2p1:GastoImpuestoModel> <d2p1:Cantidad>sample string 1</d2p1:Cantidad> <d2p1:Id>2</d2p1:Id> <d2p1:Impuesto>sample string 3</d2p1:Impuesto> </d2p1:GastoImpuestoModel> <d2p1:GastoImpuestoModel> <d2p1:Cantidad>sample string 1</d2p1:Cantidad> <d2p1:Id>2</d2p1:Id> <d2p1:Impuesto>sample string 3</d2p1:Impuesto> </d2p1:GastoImpuestoModel> </Impuestos> <Justificacion>sample string 5</Justificacion> <Moneda>sample string 6</Moneda> <PagoFecha>sample string 10</PagoFecha> <PagoFgCuentaId>sample string 11</PagoFgCuentaId> <PagoReferencia>sample string 12</PagoReferencia> <PrveedorBanco>sample string 13</PrveedorBanco> <PrveedorCuenta>sample string 14</PrveedorCuenta> <PrveedorDireccion>sample string 15</PrveedorDireccion> <PrveedorNombre>sample string 16</PrveedorNombre> <PrveedorRFC>sample string 17</PrveedorRFC> <TipoDeCambio>sample string 7</TipoDeCambio> <Total>sample string 8</Total> <UUID>sample string 9</UUID> </GastoSimplificadoModel>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Crea un Gasto
OperationResultOfInt32Name | Description | Type | Additional information |
---|---|---|---|
Content | integer |
None. |
|
ErrorCode |
Código de error para mostrar al usuario |
ErrorCodeEnum |
None. |
ErrorCodeName |
Descripción del código de error |
string |
None. |
Messages |
Lista de mensajes generados al presentar los resultados |
Collection of string |
None. |
SingleLineErrors |
Mensajes mostrados en una línea única |
string |
None. |
Success |
Indica si la operación a tratar ha sido exitosa o no |
boolean |
None. |
Response Formats
application/json, text/json
{ "Content": 1, "ErrorCode": 0, "ErrorCodeName": "NONE", "Messages": [], "SingleLineErrors": "", "Success": true }
application/xml, text/xml
<OperationResultOfint xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BSX.Base.BL" />