<?php

/* Define error codes that are returned by api functions*/	
	Define('NoAuthorisation', 1);
	Define('IncorrectDebtorNumberLength', 1000);
	Define('DebtorNoAlreadyExists', 1001);
	Define('IncorrectDebtorNameLength', 1002);
	Define('InvalidAddressLine', 1003);
	Define('CurrencyCodeNotSetup', 1004);
	Define('SalesTypeNotSetup', 1005);
	Define('InvalidClientSinceDate', 1006);
	Define('HoldReasonNotSetup', 1007);
	Define('PaymentTermsNotSetup', 1008);	
	Define('InvalidDiscount', 1009);	
	Define('InvalidPaymentDiscount', 1010);	
	Define('InvalidLastPaid', 1011);	
	Define('InvalidLastPaidDate', 1012);	
	Define('InvalidCreditLimit', 1013);
	Define('InvalidInvAddrBranch', 1014);	
	Define('InvalidDiscountCode', 1015);	
	Define('InvalidEDIInvoices', 1016);	
	Define('InvalidEDIOrders', 1017);	
	Define('InvalidEDIReference', 1018);	
	Define('InvalidEDITransport', 1019);	
	Define('InvalidEDIAddress', 1020);	
	Define('InvalidEDIServerUser', 1021);	
	Define('InvalidEDIServerPassword', 1022);	
	Define('InvalidTaxRef', 1023);	
	Define('InvalidCustomerPOLine', 1024);	
	Define('DatabaseUpdateFailed', 1025);
	Define('NoDebtorNumber', 1026);	
	Define('DebtorDoesntExist', 1027);	
	Define('IncorrectBranchNumberLength', 1028);
	Define('BranchNoAlreadyExists', 1029);
	Define('IncorrectBranchNameLength', 1030);
	Define('InvalidEstDeliveryDays', 1031);
	Define('AreaCodeNotSetup', 1032);
	Define('SalesmanCodeNotSetup', 1033);
	Define('InvalidFwdDate', 1034);
	Define('InvalidPhoneNumber', 1035);
	Define('InvalidFaxNumber', 1036);
	Define('InvalidContactName', 1037);
	Define('InvalidEmailAddress', 1038);
	Define('LocationCodeNotSetup', 1039);
	Define('TaxGroupIdNotSetup', 1040);
	Define('ShipperNotSetup', 1041);
	Define('InvalidDeliverBlind', 1042);
	Define('InvalidDisableTrans', 1043);
	Define('InvalidSpecialInstructions', 1044);
	Define('InvalidCustBranchCode', 1045);
	Define('BranchNoDoesntExist', 1046);
		
?>