ApexERPHost

<back to all web services

GetTaxDocList

Requires Authentication
The following routes are available for this service:
POST/RS/TaxDocuments/TaxDocList
GetTaxDocList Parameters:
NameParameterData TypeRequiredDescription
DocFilterbodyTaxDocFilterNo
TaxDocFilter Parameters:
NameParameterData TypeRequiredDescription
IDformlong?No
INV_NUMBERformstringNo
PARENT_INV_NUMBERformstringNo
INV_CATEGORYformstringNo
INV_TYPEformstringNo
ACTIONformstringNo
CREATE_DATE_STformDateTime?No
CREATE_DATE_ENformDateTime?No
OPERATION_DATE_STformDateTime?No
OPERATION_DATE_ENformDateTime?No
ACTIVATE_DATE_STformDateTime?No
ACTIVATE_DATE_ENformDateTime?No
CONFIRM_DATE_STformDateTime?No
CONFIRM_DATE_ENformDateTime?No
REFUSE_DATE_STformDateTime?No
REFUSE_DATE_ENformDateTime?No
REQUEST_CANCEL_DATE_STformDateTime?No
REQUEST_CANCEL_DATE_ENformDateTime?No
AGREE_CANCEL_DATE_STformDateTime?No
AGREE_CANCEL_DATE_ENformDateTime?No
CORRECT_DATE_STformDateTime?No
CORRECT_DATE_ENformDateTime?No
TRANS_START_DATE_STformDateTime?No
TRANS_START_DATE_ENformDateTime?No
TRANS_NAMEformstringNo
TRANS_COMPANYformstringNo
TRANS_DRIVERformstringNo
TRANS_CAR_MODELformstringNo
TRANS_CAR_NOformstringNo
TRANS_TRAILER_NOformstringNo
TRANS_COSTformdecimal?No
TRANS_COST_PAYERformint?No
SELLER_ACTION_TXTformstringNo
BUYER_ACTION_TXTformstringNo
SELLERformstringNoივსება, როცა TYPE=2
BUYERformstringNoივსება, როცა TYPE=1
MAXIMUM_ROWSformint?No
TYPEformint?Noტიპი: 1 - თქვენს მიერ გამოწერილი დოკუმენტები, 2 - თქვენზე გამოწერილი დოკუმენტები, 3 - თქვენზე როგორც გადამზიდავზე გამოწერილი დოკუმენტები, 4 - შაბლონები
GetTaxDocListResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformList<TaxDocForList>No
TaxDocForList Parameters:
NameParameterData TypeRequiredDescription
IDformlongNo
INV_SERIEformstringNo
INV_NUMBERformstringNo
SEQNUM_SELLERformlong?No
SEQNUM_BUYERformlong?No
INV_CATEGORY_NAMEformstringNo
INV_TYPE_NAMEformstringNo
AMOUNT_FULLformdecimalNo
AMOUNT_EXCISEformdecimalNo
AMOUNT_VATformdecimalNo
DOCMOSNOM_SELLERformstringNo
DOCMOSNOM_BUYERformstringNo
TRANS_START_ADDRESSformstringNo
TRANS_END_ADDRESSformstringNo
TRANS_START_ADDRESS_NOformstringNo
TRANS_END_ADDRESS_NOformstringNo
TRANS_NAMEformstringNo
TRANS_COMPANYformstringNo
TRANS_DRIVERformstringNo
TRANS_CAR_MODELformstringNo
TRANS_CAR_NOformstringNo
TRANS_TRAILER_NOformstringNo
TRANS_COSTformdecimalNo
TRANS_COST_PAYERformstringNo
INV_COMMENTformstringNo
DELETE_DATE_DTformDateTime?No
CREATE_DATE_DTformDateTime?No
OPERATION_DATE_DTformDateTime?No
ACTIVATE_DATE_DTformDateTime?No
TRANS_START_DATE_DTformDateTime?No
CONFIRM_DATE_DTformDateTime?No
REFUSE_DATE_DTformDateTime?No
DELIVERY_DATE_DTformDateTime?No
REQUEST_CANCEL_DATE_DTformDateTime?No
AGREE_CANCEL_DATE_DTformDateTime?No
CORRECT_DATE_DTformDateTime?No
SELLER_ACTIONformintNo
BUYER_ACTIONformintNo
SELLER_ACTION_TXTformstringNo
BUYER_ACTION_TXTformstringNo
SELLERformstringNo
BUYERformstringNo
PARENT_INV_NUMBERformstringNo
CORRECT_REASON_IDformintNo
TEMPLATE_NAMEformstringNo
RS_STATUSformint?No

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.

POST /RS/TaxDocuments/TaxDocList HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	DocFilter: 
	{
		ID: 0,
		INV_NUMBER: String,
		PARENT_INV_NUMBER: String,
		INV_CATEGORY: String,
		INV_TYPE: String,
		ACTION: String,
		CREATE_DATE_ST: 0001-01-01,
		CREATE_DATE_EN: 0001-01-01,
		OPERATION_DATE_ST: 0001-01-01,
		OPERATION_DATE_EN: 0001-01-01,
		ACTIVATE_DATE_ST: 0001-01-01,
		ACTIVATE_DATE_EN: 0001-01-01,
		CONFIRM_DATE_ST: 0001-01-01,
		CONFIRM_DATE_EN: 0001-01-01,
		REFUSE_DATE_ST: 0001-01-01,
		REFUSE_DATE_EN: 0001-01-01,
		REQUEST_CANCEL_DATE_ST: 0001-01-01,
		REQUEST_CANCEL_DATE_EN: 0001-01-01,
		AGREE_CANCEL_DATE_ST: 0001-01-01,
		AGREE_CANCEL_DATE_EN: 0001-01-01,
		CORRECT_DATE_ST: 0001-01-01,
		CORRECT_DATE_EN: 0001-01-01,
		TRANS_START_DATE_ST: 0001-01-01,
		TRANS_START_DATE_EN: 0001-01-01,
		TRANS_NAME: String,
		TRANS_COMPANY: String,
		TRANS_DRIVER: String,
		TRANS_CAR_MODEL: String,
		TRANS_CAR_NO: String,
		TRANS_TRAILER_NO: String,
		TRANS_COST: 0,
		TRANS_COST_PAYER: 0,
		SELLER_ACTION_TXT: String,
		BUYER_ACTION_TXT: String,
		SELLER: String,
		BUYER: String,
		MAXIMUM_ROWS: 0,
		TYPE: 0
	}
}
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
		}
	},
	Result: 
	[
		{
			ID: 0,
			INV_SERIE: String,
			INV_NUMBER: String,
			SEQNUM_SELLER: 0,
			SEQNUM_BUYER: 0,
			INV_CATEGORY_NAME: String,
			INV_TYPE_NAME: String,
			AMOUNT_FULL: 0,
			AMOUNT_EXCISE: 0,
			AMOUNT_VAT: 0,
			DOCMOSNOM_SELLER: String,
			DOCMOSNOM_BUYER: String,
			TRANS_START_ADDRESS: String,
			TRANS_END_ADDRESS: String,
			TRANS_START_ADDRESS_NO: String,
			TRANS_END_ADDRESS_NO: String,
			TRANS_NAME: String,
			TRANS_COMPANY: String,
			TRANS_DRIVER: String,
			TRANS_CAR_MODEL: String,
			TRANS_CAR_NO: String,
			TRANS_TRAILER_NO: String,
			TRANS_COST: 0,
			TRANS_COST_PAYER: String,
			INV_COMMENT: String,
			DELETE_DATE_DT: 0001-01-01,
			CREATE_DATE_DT: 0001-01-01,
			OPERATION_DATE_DT: 0001-01-01,
			ACTIVATE_DATE_DT: 0001-01-01,
			TRANS_START_DATE_DT: 0001-01-01,
			CONFIRM_DATE_DT: 0001-01-01,
			REFUSE_DATE_DT: 0001-01-01,
			DELIVERY_DATE_DT: 0001-01-01,
			REQUEST_CANCEL_DATE_DT: 0001-01-01,
			AGREE_CANCEL_DATE_DT: 0001-01-01,
			CORRECT_DATE_DT: 0001-01-01,
			SELLER_ACTION: 0,
			BUYER_ACTION: 0,
			SELLER_ACTION_TXT: String,
			BUYER_ACTION_TXT: String,
			SELLER: String,
			BUYER: String,
			PARENT_INV_NUMBER: String,
			CORRECT_REASON_ID: 0,
			TEMPLATE_NAME: String,
			RS_STATUS: 0
		}
	]
}