Recibos (Cash Receipts)

Recibos (Cash Receipts)

Obtener lista de recibos

Este endpoint requiere autenticación
  1. GET /webapi/cashReceipts?skip=0&maxRecords=10
Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":
  4.     [
  5.         {
  6.             "ID":"1399c162-eb5a-4735-9993-b39ceee448d6",
  7.             "CustomerName":"Test Customer",
  8.             "InvoiceID":"a24a467b-382d-4a50-8cb0-60401c472dfd",
  9.             "DocID":"0000002",
  10.             "DocDate":"2014-01-01T00:00:00",
  11.             "CustomerID":"a617b79f-7f8b-44b5-8f86-16e289f854dc",
  12.             "Invoice":null,
  13.             "PaymentMethodID":"c76892ca-0e4c-4aad-bd71-5366ab76a4fe",
  14.             "Amount":100.0000,
  15.             "Notes":null,
  16.             "CurrencyID":"USD",
  17.             "CashAccountID":null,
  18.             "UndepositedFundsAccountID":null,
  19.             "ExchangeRate":1.0,
  20.             "ExchangeRate2":1.0,
  21.             "TaxRetentionAmount":0.00
  22.         }
  23.     ]
  24. }


Agregar Recibo

Este endpoint requiere autenticación
  1. POST /webapi/cashReceipts

Solicitud esperada (body):
  1. {
  2.     'docDate' : '2014-01-01',
  3.     'customerID' : 'a617b79f-7f8b-44b5-8f86-16e289f854dc',
  4.     'currencyID' : 'USD',
  5.     'exchangeRate' : 1,
  6.     'exchangeRate2' : 1,
  7.     'invoice' : '0000003',
  8.     'paymentMethodID' : 'c76892ca-0e4c-4aad-bd71-5366ab76a4fe',
  9.     'amount' : 100
  10. }

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":"bde77223-a6a6-4ce9-a52a-7958a2c8365e"
  4. }

Editar Recibo

Este endpoint requiere autenticación
  1. PUT /webapi/cashReceipts

Solicitud esperada (body):
  1. {
  2.     'id' : 'd48e96ef-c9b4-4cf6-bf96-aebf9e134641',
  3.     'docDate' : '2014-01-01',
  4.     'customerID' : 'a617b79f-7f8b-44b5-8f86-16e289f854dc',
  5.     'currencyID' : 'USD',
  6.     'exchangeRate' : 1,
  7.     'exchangeRate2' : 1,
  8.     'invoice' : '0000003',
  9.     'paymentMethodID' : 'c76892ca-0e4c-4aad-bd71-5366ab76a4fe',
  10.     'amount' : 100
  11. }

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":null
  4. }

Eliminar Recibo

Este endpoint requiere autenticación
  1. DELETE /webapi/cashReceipts?ID=a2e0b740-f036-4d47-8eb3-d64849d13a8e

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":null
  4. }

    • Related Articles

    • Catalogo de cuentas (Chart Accounts)

      Obtener catalogo de cuentas Este endpoint requiere autenticación GET /webapi/chartAccounts?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "ID":"fee9cce1-6216-4a8f-8f73-94ba125610cf",             ...