Odoo18-Base/addons/l10n_in_edi_ewaybill/models/error_codes.py
2025-01-06 10:57:38 +07:00

327 lines
21 KiB
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.tools.translate import LazyTranslate
_lt = LazyTranslate(__name__)
ERROR_CODES = {
"100": _lt("Invalid json"),
"101": _lt("Invalid Username"),
"102": _lt("Invalid Password"),
"103": _lt("Invalid Client -Id"),
"104": _lt("Invalid Client -Id"),
"105": _lt("Invalid Token"),
"106": _lt("Token Expired"),
"107": _lt("Authentication failed. Pls. inform the helpdesk"),
"108": _lt("Invalid login credentials."),
"109": _lt("Decryption of data failed"),
"110": _lt("Invalid Client-ID/Client-Secret"),
"111": _lt("GSTIN is not registerd to this GSP"),
"112": _lt("IMEI does not belong to the user"),
"113": _lt("operating-system-type is mandatory in header"),
"114": _lt("Invalid operating-system-type parameter value"),
"201": _lt("Invalid Supply Type"),
"202": _lt("Invalid Sub-supply Type"),
"203": _lt("Sub-transaction type does not belongs to transaction type"),
"204": _lt("Invalid Document type"),
"205": _lt("Document type does not match with transaction & Sub trans type"),
"206": _lt("Invaild Invoice Number"),
"207": _lt("Invalid Invoice Date"),
"208": _lt("Invalid Supplier GSTIN"),
"209": _lt("Blank Supplier Address"),
"210": _lt("Invalid or Blank Supplier PIN Code"),
"211": _lt("Invalid or Blank Supplier state Code"),
"212": _lt("Invalid Consignee GSTIN"),
"213": _lt("Invalid Consignee Address"),
"214": _lt("Invalid Consignee PIN Code"),
"215": _lt("Invalid Consignee State Code"),
"216": _lt("Invalid HSN Code"),
"217": _lt("Invalid UQC Code"),
"218": _lt("Invalid Tax Rate for Intra State Transaction"),
"219": _lt("Invalid Tax Rate for Inter State Transaction"),
"220": _lt("Invalid Trans mode"),
"221": _lt("Invalid Approximate Distance"),
"222": _lt("Invalid Transporter Id"),
"223": _lt("Invalid Transaction Document Number"),
"224": _lt("Invalid Transaction Date"),
"225": _lt("Invalid Vehicle Number Format"),
"226": _lt("Both Transaction and Vehicle Number Blank"),
"227": _lt("User Gstin cannot be blank"),
"228": _lt("User id cannot be blank"),
"229": _lt("Supplier name is required"),
"230": _lt("Supplier place is required"),
"231": _lt("Consignee name is required"),
"232": _lt("Consignee place is required"),
"233": _lt("Eway bill does not contains any items"),
"234": _lt("Total amount/Taxable amout is mandatory"),
"235": _lt("Tax rates for Intra state transaction is blank"),
"236": _lt("Tax rates for Inter state transaction is blank"),
"237": _lt("Invalid client -Id/client-secret"),
"238": _lt("Invalid auth token"),
"239": _lt("Invalid action"),
"240": _lt("Could not generate eway bill, pls contact helpdesk"),
"242": _lt("Invalid or Blank Officer StateCode"),
"243": _lt("Invalid or Blank IR Number"),
"244": _lt("Invalid or Blank Actual Vehicle Number Format"),
"245": _lt("Invalid Verification Date Format"),
"246": _lt("Invalid Vehicle Release Date Format"),
"247": _lt("Invalid Verification Time Format"),
"248": _lt("Invalid Vehicle Release Date Format"),
"249": _lt("Actual Value cannot be less than or equal to zero"),
"250": _lt("Invalid Vehicle Release Date Format"),
"251": _lt("CGST nad SGST TaxRate should be same"),
"252": _lt("Invalid CGST Tax Rate"),
"253": _lt("Invalid SGST Tax Rate"),
"254": _lt("Invalid IGST Tax Rate"),
"255": _lt("Invalid CESS Rate"),
"256": _lt("Invalid Cess Non Advol value"),
"278": _lt("User Gstin does not match with Transporter Id"),
"280": _lt("Status is not ACTIVE"),
"281": _lt("Eway Bill is already expired hence update transporter is not allowed."),
"301": _lt("Invalid eway bill number"),
"302": _lt("Invalid transporter mode"),
"303": _lt("Vehicle number is required"),
"304": _lt("Invalid vehicle format"),
"305": _lt("Place from is required"),
"306": _lt("Invalid from state"),
"307": _lt("Invalid reason"),
"308": _lt("Invalid remarks"),
"309": _lt("Could not update vehicle details, pl contact helpdesk"),
"311": _lt("Validity period lapsed, you cannot update vehicle details"),
"312": _lt("This eway bill is either not generated by you or cancelled"),
"313": _lt("Error in validating ewaybill for vehicle updation"),
"315": _lt("Validity period lapsed, you cannot cancel this eway bill"),
"316": _lt("Eway bill is already verified, you cannot cancel it"),
"317": _lt("Could not cancel eway bill, please contact helpdesk"),
"320": _lt("Invalid state to"),
"321": _lt("Invalid place to"),
"322": _lt("Could not generate consolidated eway bill"),
"325": _lt("Could not retrieve data"),
"326": _lt("Could not retrieve GSTIN details for the given GSTIN number"),
"327": _lt("Could not retrieve data from hsn"),
"328": _lt("Could not retrieve transporter details from gstin"),
"329": _lt("Could not retrieve States List"),
"330": _lt("Could not retrieve UQC list"),
"331": _lt("Could not retrieve Error code"),
"334": _lt("Could not retrieve user details by userid "),
"336": _lt("Could not retrieve transporter data by gstin "),
"337": _lt("Could not retrieve HSN details for the given HSN number"),
"338": _lt("You cannot update transporter details, as the current tranporter is already entered Part B details of the eway bill"),
"339": _lt("You are not assigned to update the tranporter details of this eway bill"),
"341": _lt("This e-way bill is generated by you and hence you cannot reject it"),
"342": _lt("You cannot reject this e-way bill as you are not the other party to do so"),
"343": _lt("This e-way bill is cancelled"),
"344": _lt("Invalid eway bill number"),
"345": _lt("Validity period lapsed, you cannot reject the e-way bill"),
"346": _lt("You can reject the e-way bill only within 72 hours from generated time"),
"347": _lt("Validation of eway bill number failed, while rejecting ewaybill"),
"348": _lt("Part-B is not generated for this e-way bill, hence rejection is not allowed."),
"350": _lt("Could not generate consolidated eway bill"),
"351": _lt("Invalid state code"),
"352": _lt("Invalid rfid date"),
"353": _lt("Invalid location code"),
"354": _lt("Invalid rfid number"),
"355": _lt("Invalid Vehicle Number Format"),
"356": _lt("Invalid wt on bridge"),
"357": _lt("Could not retrieve eway bill details, pl. contact helpdesk"),
"358": _lt("GSTIN passed in request header is not matching with the user gstin mentioned in payload JSON"),
"359": _lt("User GSTIN should match to GSTIN(from) for outward transactions"),
"360": _lt("User GSTIN should match to GSTIN(to) for inward transactions"),
"361": _lt("Invalid Vehicle Type"),
"362": _lt("Transporter document date cannot be earlier than the invoice date"),
"363": _lt("E-way bill is not enabled for intra state movement for you state"),
"364": _lt("Error in verifying eway bill"),
"365": _lt("Error in verifying consolidated eway bill"),
"366": _lt("You will not get the ewaybills generated today, howerver you cann access the ewaybills of yester days"),
"367": _lt("Could not retrieve data for officer login"),
"368": _lt("Could not update transporter"),
"369": _lt("GSTIN/Transin passed in request header should match with the transported Id mentioned in payload JSON"),
"370": _lt("GSTIN/Transin passed in request header should not be the same as supplier(fromGSTIN) or recepient(toGSTIN)"),
"371": _lt("Invalid or Blank Supplier Ship-to State Code"),
"372": _lt("Invalid or Blank Consignee Ship-to State Code"),
"373": _lt("The Supplier ship-to state code should be Other Country for Sub Supply Type- Export"),
"374": _lt("The Consignee pin code should be 999999 for Sub Supply Type- Export"),
"375": _lt("The Supplier ship-from state code should be Other Country for Sub Supply Type- Import"),
"376": _lt("The Supplier pin code should be 999999 for Sub Supply Type- Import"),
"377": _lt("Sub Supply Type is mentioned as Others, the description for that is mandatory"),
"378": _lt("The supplier or conginee belong to SEZ, Inter state tax rates are applicable here"),
"379": _lt("Eway Bill can not be extended.. Already Cancelled"),
"380": _lt("Eway Bill Can not be Extended. Not in Active State"),
"381": _lt("There is No PART-B/Vehicle Entry.. So Please Update Vehicle Information.."),
"382": _lt("You Cannot Extend as EWB can be Extended only 8 hour before or after w.r.t Validity of EWB..!!"),
"383": _lt("Error While Extending..Please Contact Helpdesk. "),
"384": _lt("You are not current transporter or Generator of the ewayBill, with no transporter details."),
"385": _lt("For Rail/Ship/Air transDocDate is mandatory"),
"386": _lt("Reason Code, Remarks is mandatory."),
"387": _lt("No Record Found for Entered consolidated eWay bill."),
"388": _lt("Exception in regenration of consolidated eWayBill!!Please Contact helpdesk"),
"389": _lt("Remaining Distance Required"),
"390": _lt("Remaining Distance Can not be greater than Actual Distance."),
"391": _lt("No eway bill of specified tripsheet, neither ACTIVE nor not Valid."),
"392": _lt("Tripsheet is already cancelled, Hence Regeration is not possible"),
"393": _lt("Invalid GSTIN"),
"394": _lt("For other than Road Transport, TransDoc number is required"),
"395": _lt("Eway Bill Number should be numeric only"),
"396": _lt("Either Eway Bill Number Or Consolidated Eway Bill Number is required for Verification"),
"397": _lt("Error in Multi Vehicle Movement Initiation"),
"398": _lt("Eway Bill Item List is Empty"),
"399": _lt("Unit Code is not matching with any of the Unit Code from eway bill ItemList"),
"400": _lt("total quantity is exceeding from multi vehicle movement initiation quantity"),
"401": _lt("Error in inserting multi vehicle details"),
"402": _lt("total quantity can not be less than or equal to zero"),
"403": _lt("Error in multi vehicle details"),
"405": _lt("No record found for multi vehicle update with specified ewbNo groupNo and old vehicleNo/transDocNo with status as ACT"),
"406": _lt("Group number cannot be empty or zero"),
"407": _lt("Invalid old vehicle number format"),
"408": _lt("Invalid new vehicle number format"),
"409": _lt("Invalid old transDoc number"),
"410": _lt("Invalid new transDoc number"),
"411": _lt("Multi Vehicle Initiation data is not there for specified ewayBill and group No"),
"412": _lt("Multi Vehicle movement is already Initiated,hence PART B updation not allowed"),
"413": _lt("Unit Code is not matching with unit code of first initiaton"),
"415": _lt("Error in fetching in verification data for officer"),
"416": _lt("Date range is exceeding allowed date range "),
"417": _lt("No verification data found for officer "),
"418": _lt("No record found"),
"419": _lt("Error in fetching search result for taxpayer/transporter"),
"420": _lt("Minimum six character required for Tradename/legalname search"),
"421": _lt("Invalid pincode"),
"422": _lt("Invalid mobile number"),
"423": _lt("Error in fetching ewaybill list by vehicle number"),
"424": _lt("Invalid PAN number"),
"425": _lt("Error in fetching Part A data by IR Number"),
"426": _lt("For Vehicle Released vehicle release date and time is mandatory"),
"427": _lt("Error in saving Part-A verification Report"),
"428": _lt("For Goods Detained,Vehicle Released feild is mandatory"),
"429": _lt("Error in saving Part-B verification Report"),
"430": _lt("Goods Detained Field required."),
"431": _lt("Part-A for this ewaybill is already generated by you."),
"432": _lt("invalid vehicle released value"),
"433": _lt("invalid goods detained parameter value"),
"434": _lt("invalid ewbNoAvailable parameter value"),
"435": _lt("Part B is already updated,hence updation is not allowed"),
"436": _lt("Invalid Consignee ship to State Code for the given pincode"),
"437": _lt("Invalid Supplier ship from State Code for the given pincode"),
"438": _lt("Invalid Latitude"),
"439": _lt("Invalid Longitude"),
"440": _lt("Error in inserting in verification data"),
"441": _lt("Invalid verification type"),
"442": _lt("Error in inserting verification details"),
"443": _lt("invalid invoice available value"),
"600": _lt("Invalid category"),
"601": _lt("Invalid date format"),
"602": _lt("Invalid File Number"),
"603": _lt("For file details file number is required"),
"604": _lt("E-way bill(s) are already generated for the same document number, you cannot generate again on same document number"),
"607": _lt("dispatch from gstin is mandatary "),
"608": _lt("ship to from gstin is mandatary"),
"609": _lt(" invalid ship to from gstin "),
"610": _lt("invalid dispatch from gstin "),
"611": _lt("invalid document type for the given supply type "),
"612": _lt("Invalid transaction type"),
"613": _lt("Exception in getting Officer Role"),
"614": _lt("Transaction type is mandatory"),
"615": _lt("Dispatch From GSTIN cannot be sent as the transaction type selected is Regular"),
"616": _lt("Ship to GSTIN cannot be sent as the transaction type selected is Regular"),
"617": _lt("Bill-from and dispatch-from gstin should not be same for this transaction type"),
"618": _lt("Bill-to and ship-to gstin should not be same for this transaction type"),
"619": _lt("Transporter Id is mandatory for generation of Part A slip"),
"620": _lt("Total invoice value cannot be less than the sum of total assessible value and tax values"),
"621": _lt("Transport mode is mandatory since vehicle number is present"),
"622": _lt("Transport mode is mandatory since transport document number is present"),
"623": _lt("IGST value is not applicable for Intra State Transaction"),
"624": _lt("CGST/SGST value is not applicable for Inter State Transaction"),
"627": _lt("Total value should not be negative"),
"628": _lt("Total invoice value should not be negative"),
"629": _lt("IGST value should not be negative"),
"630": _lt("CGST value should not be negative"),
"631": _lt("SGST value should not be negative"),
"632": _lt("Cess value should not be negative"),
"633": _lt("Cess non advol should not be negative"),
"634": _lt("Vehicle type should not be ODC when transmode is other than road"),
"635": _lt("You cannot update part B, as the current tranporter is already entered Part B details of the eway bill"),
"636": _lt("You are not assigned to update part B"),
"637": _lt("You cannot extend ewaybill, as the current tranporter is already entered Part B details of the ewaybill"),
"638": _lt("Transport mode is mandatory as Vehicle Number/Transport Document Number is given"),
"640": _lt("Tolal Invoice value is mandatory"),
"641": _lt("For outward CKD/SKD/Lots supply type, Bill To state should be as Other Country, since the Bill To GSTIN given is of SEZ unit"),
"642": _lt("For inward CKD/SKD/Lots supply type, Bill From state should be as Other Country, since the Bill From GSTIN given is of SEZ unit"),
"643": _lt("For regular transaction, Bill from state code and Dispatch from state code should be same"),
"644": _lt("For regular transaction, Bill to state code and Ship to state code should be same"),
"645": _lt("You cannot do multivehicle movement, as the current tranporter is already entered Part B details of the ewaybill"),
"646": _lt("You are not assigned to do MultiVehicle Movement"),
"647": _lt("Could not insert RFID data, pl. contact helpdisk"),
"648": _lt("Multi Vehicle movement is already Initiated,hence generation of consolidated eway bill is not allowed"),
"649": _lt("You cannot generate consolidated eway bill , as the current tranporter is already entered Part B details of the eway bill"),
"650": _lt("You are not assigned to generate consolidated ewaybill"),
"651": _lt("For Category Part-A or Part-B ewbdt is mandatory"),
"652": _lt("For Category EWB03 procdt is mandatory"),
"654": _lt("This GSTIN has generated a common Enrolment Number. Hence you are not allowed to generate Eway bill"),
"655": _lt("This GSTIN has generated a common Enrolment Number. Hence you cannot mention it as a tranporter"),
"656": _lt("This Eway Bill does not belongs to your state"),
"657": _lt("Eway Bill Category wise details will be available after 4 days only"),
"658": _lt("You are blocked for accesing this API as the allowed number of requests has been exceeded for this duration"),
"659": _lt("Remarks is mandatory"),
"670": _lt("Invalid Month Parameter"),
"671": _lt("Invalid Year Parameter"),
"672": _lt("User Id is mandatory"),
"673": _lt("Error in getting officer dashboard"),
"675": _lt("Error in getting EWB03 details by acknowledgement date range"),
"676": _lt("Error in getting EWB Not Available List by entered date range"),
"677": _lt("Error in getting EWB Not Available List by closed date range"),
"678": _lt("Invalid Uniq No"),
"679": _lt("Invalid EWB03 Ack No"),
"680": _lt("Invalid Close Reason"),
"681": _lt("Error in Closing EWB Verification Data"),
"682": _lt("No Record available to Close"),
"683": _lt("Error in fetching WatchList Data"),
"685": _lt("Exception in fetching dashboard data"),
"700": _lt("You are not assigned to extend e-waybill"),
"701": _lt("Invalid Vehicle Direction"),
"702": _lt("The distance between the pincodes given is too high"),
"703": _lt("Since the consignor is Composite Taxpayer, inter state transactions are not allowed"),
"704": _lt("Since the consignor is Composite Taxpayer, Tax rates should be zero"),
"705": _lt("Invalid transit type"),
"706": _lt("Address Line1 is mandatory"),
"707": _lt("Address Line2 is mandatory"),
"708": _lt("Address Line3 is mandatory"),
"709": _lt("Pin to pin distance is not available for the given pin codes"),
"710": _lt("Invalid state code for the given pincode"),
"711": _lt("Invalid consignment status for the given transmode"),
"712": _lt("Transit Type is not required as the goods are in movement"),
"713": _lt("Transit Address is not required as the goods are in movement"),
"714": _lt("Document type - Tax Invoice is not allowed for composite tax payer"),
"715": _lt("The Consignor GSTIN is blocked from e-waybill generation as Return is not filed for past 2 months"),
"716": _lt("The Consignee GSTIN is blocked from e-waybill generation as Return is not filed for past 2 months"),
"717": _lt("The Transporter GSTIN is blocked from e-waybill generation as Return is not filed for past 2 months"),
"718": _lt("The User GSTIN is blocked from Transporter Updation as Return is not filed for past 2 months"),
"719": _lt("The Transporter GSTIN is blocked from Transporter Updation as Return is not filed for past 2 months"),
"720": _lt("E Way Bill should be generated as part of IRN generation or with reference to IRN in E Invoice System, Since Supplier is enabled for E Invoice."),
"721": _lt("The distance between the given pincodes are not available in the system. Please provide distance."),
"722": _lt("Consignee GSTIN is cancelled and document date is later than the De-Registration date"),
"724": _lt("HSN code of at least one item should be of goods to generate e-Way Bill"),
"726": _lt("Vehicle type can not be regular when transportation mode is ship"),
"727": _lt("This e-Way Bill does not have Oxygen items"),
"728": _lt("You can cancel the ewaybill within 24 hours from Part B entry"),
"801": _lt("Transporter id is not required for ewaybill for gold"),
"802": _lt("Transporter name is not required for ewaybill for gold"),
"803": _lt("TransDocNo is not required for ewaybill for gold"),
"804": _lt("TransDocDate is not required for ewaybill for gold"),
"805": _lt("Vehicle No is not required for ewaybill for gold"),
"806": _lt("Vehicle Type is not required for ewaybill for gold"),
"807": _lt("Transmode is mandatory for ewaybill for gold"),
"808": _lt("Inter-State ewaybill is not allowed for gold"),
"809": _lt("Other items are not allowed with eway bill for gold"),
"810": _lt("Transport can not be updated for EwayBill For Gold"),
"811": _lt("Vehicle can not be updated for EwayBill For Gold"),
"812": _lt("ConsolidatedEWB cannot be generated for EwayBill For Gold "),
"813": _lt("Duplicate request at the same time"),
"814": _lt("MultiVehicleMovement cannot be initiated for EWay Bill For Gold"),
"815": _lt("Only trans mode road is allowed for Eway Bill For Gold"),
"816": _lt("Only transmode road is allowed for extending ewaybill for gold"),
"817": _lt("MultiVehicleMovement cannot be initiated.Eway Bill is not in Active State"),
"818": _lt("Validity period lapsed.Cannot generate consolidated Eway Bill"),
"819": _lt("Ewaybill cannot be generated for the document date which is prior to 01/07/2017"),
}