;; Sale / Purchase / Debit Note / Credit Note Voucher Display Party Address (Gopal Solanki) [#Part: EI BaseInfo] Add: Lines:Before:EI PartyLimit arty add01 [Lineartyadd01] Fieldsartyadd1,partyadd2,partyadd3,partyadd4,partyadd5 border : thin top [Fieldartyadd1] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"Address :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 7 Local : Field :name Field : Set as : $STPartyFullAdd:Ledger:#EIConsignee Local : Field :name Field : width : 66 Local : Field :name Field :Skip:yes Local : Field :name Field : line : 0 Local : Field :name Field : style : normal Color : Blue [Fieldartyadd2] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"State :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 5 Local : Field : name Field : Set as : $LedStateName:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field : name Field : width : 15.50 Local : Field :name Field : style : normal Color:blue [Fieldartyadd3] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"Pin Code :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 8 Local : Field : name Field :Set as : $pincode:Ledger:#EIConsignee Local : Field : name Field :Skip:Yes Local : Field : name Field : width : 8 Local : Field :name Field : style : normal Color:blue [Fieldartyadd4] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"Country :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 7 Local : Field : name Field :Set as : $CountryName:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field : name Field : width : 9 Local : Field :name Field : style : normal Color:blue [Fieldartyadd5] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"GSTIN/UIN No. :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 12 Local : Field : name Field :Set as : $PARTYGSTIN:Ledger:#EIConsignee Local : Field : name Field :Skip:Yes Local : Field :name Field : style : normal bold Local : Field : name Field : width : 16 Color:blue [#Part: EI BaseInfo] Add: Lines:Before:EI PartyLimit arty add02 border : thin top [Lineartyadd02] Fieldsartyadd6,partyadd7,partyadd8,partyadd9,partyadd10,partyadd11 border : thin top [Fieldartyadd6] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"Contact :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 7 Local : Field : name Field :Set as : $LedgerContact:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field : name Field : width : 22 Color:blue border : thin bottom Local : Field :name Field : style : normal [Fieldartyadd7] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"Phone :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 6 Local : Field : name Field :Set as : $LedgerPhone:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field : name Field : width : 22 Color:blue border : thin bottom Local : Field :name Field : style : normal [Fieldartyadd8] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"Mobile :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 6 Local : Field : name Field :Set as : $LedgerMobile:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field :name Field : style : normal Local : Field : name Field : width : 24 .50 Color:blue border : thin bottom [Fieldartyadd9] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"E-Mail :" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 6 Local : Field : name Field :Set as : $Email:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field : name Field : width : 23 Color:blue Local : Field :name Field : style : normal border : thin bottom [Fieldartyadd10] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"PAN No.:" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 7 Local : Field : name Field :Set as :$IncomeTaxNumber:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field : name Field : width : 12 Color:blue border : thin bottom Local : Field :name Field : style : normal [Fieldartyadd11] Fields:Simple Prompt, Name Field Local:Field:simple prompt : info :$$localestring:"TIN No.:" Local : Field : simple prompt : color : red Local : Field : simple prompt : width : 6 Local : Field : name Field :Set as :$VATTINNumber:Ledger:#EIConsignee Local : Field :name Field :Skip:Yes Local : Field : name Field : width : 12 Color:blue border : thin bottom Local : Field :name Field : style : normal
I was also stucked on the same issue. But now resolved with following code. 1) I have created class given multiple gst rate & other charges. if my other charges is 0 then it should not show in invoice print. it is taking too much space. [Line: OTS Invoice Ledger Entries] Field: Name Field, Amount Field Local: Field: Name Field: Set as:if $$Isempty:$Amount then "" else $LedgerName ; Seen default code of accouting details line [Line: EXPINV AccDetails] Taken lot of time to resolve this issue. Empty : $$IsEmpty:$Amount AND $RemoveZeroEntries