Purchase Bill

Purchase Bill

Enables users to manage and record purchase transactions from suppliers, including entering vendor details, listing purchased items, applying taxes, and tracking payment status.

Purchase Bill Main Level Features

Features
Discrepency Index
  • Other Operation Page Features
FeaturesShown When
Update All Taxable Value to ZeroWhen lines are there and bill is not yet authorized
Upload Bill / Download Bill
Revoke AuthorizationWhen bill is authorized
Make Voucher Against BillWhen bill is authorized
Authorize BillAllowed only when bill is not yet authorized and it does not have any discrepancy.
GSTR-2B ReminderGSTR 2B date is not yet updated and gstamt of bill is > 0 and gst type of bill is direct purchase
Make PDN/PCNIf line cnt is > 0 and there is no discrepancy

Purchase Bill Line Level Features

FeatureShown when
Create Non GRNIf system parameter ForceIndent4AllBills is off
Import Non GRNIf system parameter ForceIndent4AllBills is off and lines are not yet created
Create With GRN

Validations Create

Validation MessagesCondition
Compute TDS On FieldIf AllowManualTdsInBill system parameter is ON then the value for this field can be filled
Other FieldsIf Gst type is Imported Purchase then only currency, fcnr, prot beno and bedate will be allowed to selected
For Imported Purchase, Type of Import must be specified.If Gst type is Imported Purchase and input type is selected as Not Applicable
Please correct the GST State Code in the Party Master.When state code in party master is empty
Supply state code is mismatched with GSTIN of Party.If gstin type of party is registered and the first two digits of gstin and state code does not match
Since party is unregistered, interstate supply is not allowed.If gstin type of party is unregistered and the first two digits of gstin and selected unit code statecode from company mst does not match and statecode is < 95

Validation Modify

Validation MessagesCondition
Compute TDS On FieldIf AllowManualTdsInBill system parameter is ON then the value for this field can be filled

Validations Modify Other Info

Validation MessagesCondition
Other FieldsIf Gst type is Imported Purchase then only currency, fcnr, prot beno and bedate will be allowed to selected
For Imported Purchase, Type of Import must be specified.If Gst type is Imported Purchase and input type is selected as Not Applicable
You may not select User Defined/Multiple Accounts trn typeOnce lines are created transaction type cannot be changed to user defined or multiple accounts.

Validations Upload

Validation MessagesCondition
Upgrading to Electronic Document Ware House feature is required, Please contact support.If UploadDownloadDocs system parameter is off then upload bill not allowed.

Validations Voucher Create

Validation MessagesCondition
Insufficient balance in selected Bank / Cash {balance}If allownegative for the selected Bank is N and voucher amt exceeds balance amt
System Vouchers are being DONE, User cannot Create Voucher.If AllowCreateVoucher system parameter is ON and status for it is N
RTGS/NEFT details not found for this partyIf payment mode is NEFT and RTGS for the selected party is not created.

Validations GSTR 2B Remainder Mail

Validation MessagesCondition
Please create new record in Standard Instructions for GSTR-2B ReminderFor doctype G notes not there in stdinstructions table

Validations Create Non GRN

Validation MessagesCondition
Is Link Carrier charges fieldIf InvoiceCarrierCharges system parameter is ON then only this field will be shown
Is Link Carrier Charges fieldIf Is Link Carrier Charges is Y then enter the yearlabel,invoice and unit else enter the amount
Account Particulars FieldWill be allowed to selected when trntype is multiple accounts or trntype is user defined and it is the first line being created

Validations Import Non GRN

Validation MessagesCondition
Invalid/Inactive Main A/c and Sub A/cIf trntype is multiple accounts or user defined then only this validation will be checked
The A/c Type for this Main A/c must Assets, Liabilities, Income, Expenses, Not Applicable.If trntype is multiple accounts or user defined then only this validation will be checked. It will check whether the selected account head is having Actype as Assets, Liabilities, Income, Expenses or Not Applicable
For User defined Transaction Type Main A/c and Sub A/c should be sameIf trntype is user defined then only this validation will be checked.

Validations Create With GRN

Validation MessagesCondition
Item was sent directly to Jobworker but Challan is not foundIf grn number exists and shipto party id is filled the count from jobworker is checked for shiptopartyid and that yeargrnno. If cnt is coming 0 then this validation is thrown
Account Particulars FieldWill be allowed to selected when trntype is multiple accounts or trntype is user defined and it is the first line being created

Validations Modify Line

Validation MessagesCondition
Account Particulars FieldWill be allowed to selected when trntype is multiple accounts or trntype is user defined and it is the only line created
HSN Code, Amount, GST Rate fieldWill be allowed to be changed only when it is non GRN line