ApexERPHost

<back to all web services

GetIncomeDocTemplateByTD

Requires Authentication
The following routes are available for this service:
GET/RS/TaxDocument/IncomeDocTemplate
GET/RS/TaxDocument/{TaxDocId}/IncomeDocTemplate
GetIncomeDocTemplateByTD Parameters:
NameParameterData TypeRequiredDescription
TaxDocIdpathlongNo
GetIncomeDocTemplateResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ErrorformintNo
ResultformIncomeDocTemplateNo
ErrorMessageformstringNo
IncomeDocTemplate Parameters:
NameParameterData TypeRequiredDescription
OperIDformstringNo
Docs_idformstringNo
DDateformDateTimeNo
WaybillNumformstringNo
WaybillIDformint?No
DBformstringNo
CRformstringNo
SupplierSNformstringNo
SupplierIDformintNo
ProductsformList<IncomeProduct>No
TaxDocIdformlong?No
TaxDocSerieformstringNo
TaxDocNumformstringNo
IncomeProduct Parameters:
NameParameterData TypeRequiredDescription
WbDetailIdformlongNo
WbProductCodeformstringNo
WbProductNameformstringNo
WbProductUnitformstringNo
WbVatTypeformbyteNo
ProdPPIdformstringNo
BCodeformstringNo
ProductsNuformstringNo
ProducerNuformstringNo
InCodeformstringNo
UnitformstringNo
VatformdecimalNo
ItCountformdecimalNo
PriceformdecimalNo
AmountformdecimalNo
LastCostformdecimalNo
SalePriceformdecimalNo
VatAmountformdecimalNo
AmountWithoutVatformdecimalNo
LifeDateformDateTime?No
UnicCodeformstringNo
QuantityKformdecimal?No
WbQuantityformdecimalNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /RS/TaxDocument/IncomeDocTemplate HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String,
				Meta: 
				{
					String: String
				}
			}
		],
		Meta: 
		{
			String: String
		}
	},
	Error: 0,
	Result: 
	{
		OperID: String,
		Docs_id: String,
		DDate: 0001-01-01,
		WaybillNum: String,
		WaybillID: 0,
		DB: String,
		CR: String,
		SupplierSN: String,
		SupplierID: 0,
		Products: 
		[
			{
				WbDetailId: 0,
				WbProductCode: String,
				WbProductName: String,
				WbProductUnit: String,
				WbVatType: 0,
				ProdPPId: String,
				BCode: String,
				ProductsNu: String,
				ProducerNu: String,
				InCode: String,
				Unit: String,
				Vat: 0,
				ItCount: 0,
				Price: 0,
				Amount: 0,
				LastCost: 0,
				SalePrice: 0,
				VatAmount: 0,
				AmountWithoutVat: 0,
				LifeDate: 0001-01-01,
				UnicCode: String,
				QuantityK: 0,
				WbQuantity: 0
			}
		],
		TaxDocId: 0,
		TaxDocSerie: String,
		TaxDocNum: String
	},
	ErrorMessage: String
}