Professional Documents
Culture Documents
[Style:GSTNormalBold]
Font:"Calibri"
Height:10
Bold:true
[Style:GSTTitleBold]
Font:"Calibri"
Height:12
Bold:true
[Style:GSTNormal]
Font:"Calibri"
Height:10
[Style:GSTBigBold]
Font:"Calibri"
Height:9
Bold:true
[Style:GSTLargeBold]
Font:"Calibri"
Height:20
Bold:true
[Style:GSTVeryLargeBold]
Font:"Calibri"
Height:17
Bold:true
[Style:GSTSmall]
Font:"Calibri"
Height:8
[Style:GSTSmallItalic]
Font:"Calibri"
Height:8
Italic:true
[Style:GSTSmallBold]
Font:"Calibri"
Height:8
Bold:true
[Color:Silver]
RGB:225,225,225
[Color:CompanyNameA]
RGB:0, 0, 158
[Color:CompanyNameB]
RGB:219, 224, 252
[Color:CompanyNameC]
RGB:189, 204, 252
;**********************************************************************************
**************************************
[*Part: VchF12PrnAdvConfig SalesInvoice]
Parts : Form SubTitle, SAVchF12PrnConfig Common, IPCFG
Common,InvCustConfigPart, VchF12PrnAdvConfig SalesInvoiceMain, +
VchF12PrnAdvConfig SAPartyDesc
Vertical : Yes
Local : Line : Form SubTitle : Space Bottom : 0.5
Local : Field : Form SubTitle : Info : If
@@IsSales Then $$LocaleString:"Advanced Sales Configuration" Else $
$LocaleString:"Advanced Credit Note Configuration" ;;; F12->Invoice Configuration-
>Form Title
[Part:InvCustConfigPart]
Lines:ShowRateinForex;,INVLedgerDetHeight,INVInvDetHeight,ShowRateinForex
[Line:INVLedgerDetHeight]
Field:MediumPrompt,NumberField
Local:Field:MediumPrompt:Info:$$LocaleString:"Height of Ledger Part"
Local:Field:NumberField:Modifies:INVLedgerDetHeightV
[Line:INVInvDetHeight]
Field:MediumPrompt,NumberField
Local:Field:MediumPrompt:Info:$$LocaleString:"Height of Item Part"
Local:Field:NumberField:Modifies:INVInvDetHeightV
[Line:INVSignDetHeight]
Field:MediumPrompt,NumberField
Local:Field:MediumPrompt:Info:$$LocaleString:"Height of Sign Part"
Local:Field:NumberField:Modifies:INVSignDetHeightV
[Line:ShowRateinForex]
Field:MediumPrompt,LogicalField
Local:Field:MediumPrompt:Info:$$LocaleString:"Show Rate in Forex"
Local:Field:LogicalField:Modifies:ShowRateinForexV
[Variable:INVLedgerDetHeightV]
Type:Number
Persistent:Yes
[Variable:INVSignDetHeightV]
Type:Number
Persistent:Yes
[Variable:INVInvDetHeightV]
Type:Number
Persistent:Yes
[Variable:ShowRateinForexV]
Type:Logical
Persistent:Yes
[System:Variables]
INVLedgerDetHeightV:20
INVInvDetHeightV:100
INVSignDetHeightV:35
ShowRateinForexV:No
[System:Formulae]
NoShowForex: $$IsEqual:##ShowForex:"Primary"; ##ShowForex
[System:Formula]
INVInvDetHeightVa:##INVInvDetHeightV
[System:Formula]
INVSignDetHeightVa:##INVSignDetHeightV
[System:Formula]
INVLedgerDetHeightVa:##INVLedgerDetHeightV
;**********************************************************************************
**************************************
[#Form:GSTInvoiceWithItemAnalysis]
Local:Style:Normal:Font:"Calibri"
Local:Style:Normal:Height:10
Delete:Parts
Delete:BottomParts
SpaceBottom:1% Page
Spacetop:1% Page
SpaceLeft:1% Page
Spaceright:1% Page
HorizontalAlign:Left
Width:98% Page
Height:98% Page
Delete:Page Break
Local:Line:GSTINVGSTAnalysisTitle00:Local:Field:Default:Style:GSTNormalBold
Local:Line:GSTINVGSTAnalysisTitle01:Local:Field:Default:Style:GSTNormalBold
Local:Line:GSTINVGSTAnalysisBody:Local:Field:Default:Style:GSTNormal
Local:Line:GSTINVGSTAnalysisTotal:Local:Field:Default:Style:GSTNormalBold
Local:Line:GSTINVGSTAnalysisamtinwrds:Local:Field:Default:Style:GSTNormalBold
Add:Page Break:GSTINVClosingPageBreak,GSTINVHSNTopPart
Add:Part:STDInvoiceTop,GSTINVHSNTopPart,GSTINVGSTAnalysis
Local:Part:GSTINVGSTAnalysis:Invisible:no
Local:Part:GSTINVGSTAnalysis:Border:GSTABoxA
Local:Part:GSTINVGSTAnalysis:Float:No
Local:Part:GSTINVGSTAnalysisDetails:Scroll:Vertical
Local:Part:GSTINVTINvBottomThreeRB:Border:GSTUBoxA
Add:BottomParts:GSTINVTINvBottomThreeRB
[Part:GSTINVHSNTopPart]
HorizontalAlign:Left
Vertical:Yes
Sync:Yes
Part:GSTINVLogoPart,GSTINVTopInfoPart,GSTINVMidInfoPart,GSTBlankPart
Local:Line:GSTINVTopInfoPartL:local:Field:NameField:Set as:"Tax
Analysis of Tax Invoice"
;**********************************************************************************
**************************************
[#Form:GSTComprehensiveInvoice]
Local:Style:Normal:Font:"Calibri"
Local:Style:Normal:Height:10
Delete:Parts
Delete:BottomParts
SpaceBottom:1% Page
Spacetop:1% Page
SpaceLeft:1% Page
Spaceright:1% Page
HorizontalAlign:Left
Width:98% Page
Height:98% Page
Delete:Page Break
Add:Page Break:GSTINVClosingPageBreak,GSTINVOpeningPart
Add:Part:STDInvoiceTop,GSTINVTopPart,GSTINVDetailsPart
Add:BottomParts:GSTINVTINvBottomOne,GSTINVTINvBottomTwo,GSTINVTINvBottomThree
[Part:GSTINVTopPart]
HorizontalAlign:Left
Vertical:Yes
Sync:Yes
Part:GSTINVLogoPart,GSTINVTopInfoPart,GSTINVMidInfoPart,GSTBlankPart,GSTINVDetailsH
Part
[Part:GSTINVOpeningPart]
HorizontalAlign:Left
Vertical:Yes
Sync:Yes
Part:GSTINVLogoPart,GSTINVTopInfoPart,GSTINVMidInfoPart,GSTBlankPart,GSTINVDetailsH
Part
[Part:GSTINVClosingPageBreak]
Border:GSTUBoxA
Vertical:Yes
Height:11
Part:GSTINVClosingPageBreakT
Bottom Part:GSTINVTINvBottomThreeRB
;Line:GSTINVClosingPageBreakT
[Part:GSTINVClosingPageBreakT]
Print BG:CompanyNameB
Border:GSTUBoxA
Line:GSTINVClosingPageBreakT
[Line:GSTINVClosingPageBreakT]
Right Field:NameField
Local:Field:NameField:Style:GSTSmallBold
Local:Field:NameField:Align:Right
Local:Field:NameField:Set as:"Continued to page No "+
$$LocaleString:($$PageNo+1)
[Part:GSTINVClosingPageBreakB]
Height:6
Line:GSTINVForCmp
Bottom Line:GSTINVAuth
[Part:GSTINVLogoPart]
Vertical:No
Left Part:GSTINVLogoPartL
Right Part:GSTINVLogoPartR
[Part:GSTINVLogoPartL]
Width:30% page
Line:GSTINVLogoPartL
HorizontalAlign:Left
Height:30 mms
GraphType:"D:\Head.Jpeg"
[Line:GSTINVLogoPartL]
Field:NameField
[Part:GSTINVLogoPartR]
HorizontalAlign:Right
Width:60% page
Vertical:Yes
Top Part:GSTINVLogoPartRT
Part:GSTINVLogoPartRB
[Part:GSTINVLogoPartRT]
Line:GSTINVCompanyName
Print BG:CompanyNameC
Background:CompanyNameC
[Part:GSTINVLogoPartRB]
Line:GSTINVCompanyAddress,GSTINVTelPhone,GSTINVEMail,GSTInvTax
[Line:GSTINVCompanyName]
Right Field:GSTINVCompanyName
[Field:GSTINVCompanyName]
Use:NameField
Background:CompanyNameC
Full Width:Yes
Set as:If NOT ($
$IsSysNameEqual:Primary:##SVAddressToPrint OR $$IsEmpty:##SVAddressToPrint) Then $
(Company, ##SVCurrentCompany).MultiAddressList[1, @@IsSameCmpAddrType].MailingName
Else @@CmpMailName
Style:GSTVeryLargeBold
[Line:GSTINVCompanyAddress]
Right Field:GSTINVCompanyAddress
[Field:GSTINVCompanyAddress]
Use:NameField
Line:0
Full Width:Yes
Style:GSTNormalBold
Set as:$
$FullList:GSTCompanyAddress:$Address
[Line:GSTINVTelPhone]
Right Field:GSTINVTelPhone
[Field:GSTINVTelPhone]
Use:NameField
Full Width:Yes
Style:GSTNormalBold
Set as:@tel+@Mob+@Fax
Tel:If $$IsEmpty:
($Phonenumber:Company:##SVCurrentCompany) then "" else ("Tel:"+
($Phonenumber:Company:##SVCurrentCompany))+","
Mob:If $$IsEmpty:
($MobileNo:Company:##SVCurrentCompany) then "" else "Mob:"+
($MobileNo:Company:##SVCurrentCompany)+","
Fax:If $$IsEmpty:
($FaxNumber:Company:##SVCurrentCompany) Then "" Else $$LocaleString:"Fax:"+
$FaxNumber:Company:##SVCurrentCompany
[Line:GSTINVEMail]
Right Field:GSTINVEMail
[Field:GSTINVEMail]
Use:NameField
Full Width:Yes
Style:GSTNormalBold
Set as:@Email+@Web
Email:If $$IsEmpty:
($Email:Company:##SVCurrentCompany) then "" else $$LocaleString:"E-Mail:" +
$Email:Company:##SVCurrentCompany+","
Web:If $$IsEmpty:
($Website:Company:##SVCurrentCompany) Then "" Else $$LocaleString:"Web:" +
$Website:Company:##SVCurrentCompany
[Line:GSTInvTax]
Right Field:GSTInvTax
[Field:GSTInvTax]
Use:NameField
Full Width:Yes
Style:GSTNormalBold
Set as:@GSTIN+@PAN+@CIN
PAN:" PAN:"+
$IncomeTaxNumber:Company:##SVCurrentCompany+","
GSTIN:"GSTIN/UIN:" +
$GSTRegNumber:TaxUnit:@@CMPExcisePrimaryGodown+","
CIN:If $$IsEmpty:
($CorporateIdentityNo:Company:##SVCurrentCompany) Then "" else $$LocaleString:"
CIN:" + $CorporateIdentityNo:Company:##SVCurrentCompany
[Part:GSTINVTopInfoPart]
Vertical:no
Print BG:CompanyNameC
Left Part:GSTINVTopInfoPartL
Right Part:GSTINVMidInfoPartR00
[Part:GSTINVMidInfoPart]
Vertical:no
Border:GSTUBoxA
Print BG:CompanyNameB
Left Part:GSTINVMidInfoPartL
Right Part:GSTINVMidInfoPartR
[Part:GSTINVMidInfoPartL]
Width:48% Page
Space Left:1 mms
Space Bottom:1 mms
Vertical:Yes
TopPart:GSTINVInvoicedTo
Bottom Part:GSTINVDeliveredTo
[Part:GSTINVTopInfoPartL]
Width:49% Page
BottomLine:GSTINVTopInfoPartL
Print BG:White
Border:GSTBottomA
[Line:GSTINVTopInfoPartL]
Right Field:NameField
Left Field:ShortNameField
Local:Field:ShortNameField:Setas:$
$Sprintf:@@PageNoFormat:@@PageNoFormula
Local:Field:ShortNameField:Style:GSTSmallItalic
Local:Field:ShortNameField:Align:Left
Local:Field:NameField:Style:GSTLargeBold
Local:Field:NameField:Align:Right
Local:Field:NameField:Full Width:yes
Local:Field:NameField:Setas:##ReportTitle
[Part:GSTINVInvoicedTo]
Vertical:Yes
Part:GSTINVInvoicedToA
Part:GSTINVInvoicedToB
Height:45 mms
[Part:GSTINVInvoicedToA]
Height:5 mms
Line:GSTINVInvoicedTo
[Part:GSTINVInvoicedToB]
Height:40 mms
Print BG:White
Line:GSTCustomerName,GSTINVContactPerson,GSTCustomerAddress,GSTINVState,GSTINVPhone
Line:GSTINVGSTINUIN
Repeat:GSTCustomerAddress:Address
[Line:GSTINVInvoicedTo]
LeftField:NameField
Local:Field:NameField:Setas:"Invoiced To"
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:PrintBG:CompanyNameB
Local:Field:NameField:Style:GSTNormalBold
[Line:GSTCustomerName]
LeftField:NameField
Local:Field:NameField:Print BG:White
Local:Field:NameField:Setas:$PartyName
Local:Field:NameField:FullWidth:Yes
Local:Field:NameField:Style:GSTNormalBold
[Line:GSTINVState]
Local:Field:NameField:Print BG:White
LeftField:NameField
Local:Field:ShortNameField:Setas:""
Local:Field:ShortNameField:Width:10 mms
Local:Field:NameField:LocalFormula:StateName:If $$IsEmpty:$StateName OR $
$IsSysName:NotApplicable:$StateName then "" else $StateName
Local:Field:NameField:Setas:@StateName+",Code:"+$$getgststatecode:@StateName
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormal
[Line:GSTINVPhone]
Local:Field:NameField:Print BG:White
LeftField:ShortNameField,NameField
Local:Field:ShortNameField:Setas:"Tel:"
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:ShortNameField:Width:10 mms
Local:Field:NameField:Setas:$
$SPrintf:@@LedContactFrmt:@@LedTelNo:@@LedMobNo
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormal
[Line:GSTINVGSTINUIN]
Local:Field:NameField:Print BG:White
LeftField:ShortNameField,NameField
Local:Field:ShortNameField:Setas:"GSTIN/UIN:"
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:ShortNameField:Width:18 mms
Local:Field:NameField:Setas:@@BuyerGSTTaxNum
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormal
[Line:GSTINVContactPerson]
Local:Field:NameField:Print BG:White
Field:ShortNameField,NameField
Local:Field:ShortNameField:Setas:"Attn:"
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:ShortNameField:Width:10 mms
Local:Field:NameField:Setas:
$LedgerContact:Ledger:$PartyLedgerName
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormal
[Line:GSTCustomerAddress]
Local:Field:NameField:Print BG:White
Field:NameField
Local:Field:ShortNameField:Setas:""
Local:Field:ShortNameField:Width:10 mms
Local:Field:NameField:Setas:$Address
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormal
[Part:GSTINVDeliveredTo]
Height:35 mms
Vertical:Yes
Part:GSTINVDeliveredToA,GSTINVDeliveredToB
[Part:GSTINVDeliveredToA]
Height:5 mms
Line:GSTINVDeliveredTo
[Part:GSTINVDeliveredToB]
Height:30 mms
Print BG:White
Line:GSTINVDeliveryName,GSTINVDeliveryAdress,GSTInvDeliveryGSTINUIN
Repeat:GSTINVDeliveryAdress:BasicBuyerAddress
[Line:GSTINVDeliveredTo]
LeftField:NameField
Local:Field:NameField:Setas:"Delivered
To"
Local:Field:NameField:PrintBG:CompanyNameB
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormalBold
[Line:GSTINVDeliveryName]
Local:Field:NameField:Print BG:White
Field:NameField
Local:Field:ShortNameField:Setas:""
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:ShortNameField:Width:10 mms
Local:Field:NameField:Setas:@@ConsigneeName
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormalBold
[Line:GSTINVDeliveryAdress]
Local:Field:NameField:Print BG:White
Field:NameField
Local:Field:ShortNameField:Setas:""
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:ShortNameField:Width:10 mms
Local:Field:NameField:Setas:
$BasicBuyerAddress
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormal
[Line:GSTInvDeliveryGSTINUIN]
Local:Field:NameField:Print BG:White
Field:ShortNameField,NameField
Local:Field:ShortNameField:Setas:"GSTIN/UIN:"
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:ShortNameField:Width:18 mms
Local:Field:NameField:Setas:
$ConsigneeGSTIN
Local:Field:NameField:FullWidth:yes
Local:Field:NameField:Style:GSTNormal
[Part:GSTINVMidInfoPartR]
Width:49% Page
HorizontalAlign:Left
Vertical:Yes
Space Right:1 mms
Space Bottom:1 mms
Sync:Yes
Part:GSTINVMidInfoPartR01,GSTINVMidInfoPartR02,GSTINVMidInfoPartR03
Part:GSTINVMidInfoPartR04,GSTINVMidInfoPartR05,GSTINVMidInfoPartR06,GSTINVMidInfoPa
rtR07
[Part:GSTINVMidInfoPartR00]
Width:49% Page
Border:GSTABoxA
Print BG:CompanyNameC
Line:GSTINVNo,GSTINVDate
[line:GSTINVNo]
Field:MediumPrompt
Right Field:ShortPrompt
Local:Field:Default:Align:Left
Local:Field:MediumPrompt:Setas:"Invoice
No"
Local:Field:MediumPrompt:Width:25% Page
Local:Field:MediumPrompt:Style:GSTTitleBold
Local:Field:ShortPrompt:Style:GSTTitleBold
Local:Field:ShortPrompt:Setas:"Invoice
Date"
Local:Field:ShortPrompt:Width:24% Page
[line:GSTINVDate]
Local:Field:Default:Align:Left
LeftField:ShortNameField
Right Field:NameField
Local:Field:ShortNameField:Setas:
$VoucherNumber
Local:Field:ShortNameField:Width:25% Page
Local:Field:ShortNameField:Style:GSTTitleBold
Local:Field:NameField:Width:24% Page
Local:Field:NameField:Style:GSTTitleBold
Local:Field:NameField:Setas:$
$GSTDDMMYYYYFormat:$Date
[Part:GSTINVMidInfoPartR01]
Width:49% Page
Print BG:CompanyNameB
Line:GSTINVMidInfoPartR01T,GSTINVMidInfoPartR01B
[line:GSTINVMidInfoPartR01T]
Field:MediumPrompt
Right Field:ShortPrompt
Local:Field:Default:Align:Left
Local:Field:MediumPrompt:Setas:"Despatch
Document No"
Local:Field:MediumPrompt:Width:25% Page
Local:Field:MediumPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Setas:"Despatched
Through"
Local:Field:ShortPrompt:Width:24% Page
[line:GSTINVMidInfoPartR01B]
Local:Field:Default:Align:Left
LeftField:ShortNameField
Right Field:NameField
Local:Field:ShortNameField:Setas:
$BasicShipDocumentNo
Local:Field:ShortNameField:Print BG:White
Local:Field:ShortNameField:Width:24.8%
Page
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:NameField:Print BG:White
Local:Field:NameField:Width:24% Page
Local:Field:NameField:Style:GSTNormal
Local:Field:NameField:Setas:
$BasicShippedBy
[Part:GSTINVMidInfoPartR02]
Width:49% Page
Print BG:CompanyNameB
Line:GSTINVMidInfoPartR02T,GSTINVMidInfoPartR02B
[line:GSTINVMidInfoPartR02T]
Field:MediumPrompt
Right Field:ShortPrompt
Local:Field:Default:Align:Left
Local:Field:MediumPrompt:Setas:"City/Port
of Loading"
Local:Field:MediumPrompt:Width:25% Page
Local:Field:MediumPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Setas:"City/Port
of Discharge"
Local:Field:ShortPrompt:Width:24% Page
[line:GSTINVMidInfoPartR02B]
Local:Field:Default:Align:Left
LeftField:ShortNameField
Right Field:NameField
Local:Field:ShortNameField:Setas:
$BasicPortOfLoading
Local:Field:ShortNameField:Print BG:White
Local:Field:ShortNameField:Width:24.8%
Page
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:NameField:Print BG:White
Local:Field:NameField:Width:24% Page
Local:Field:NameField:Style:GSTNormal
Local:Field:NameField:Setas:
$BasicPortOfDischarge
[Part:GSTINVMidInfoPartR03]
Width:49% Page
Print BG:CompanyNameB
Line:GSTINVMidInfoPartR03T,GSTINVMidInfoPartR03B
[line:GSTINVMidInfoPartR03T]
Field:MediumPrompt
Right Field:ShortPrompt
Local:Field:Default:Align:Left
Local:Field:MediumPrompt:Setas:"Destination"
Local:Field:MediumPrompt:Width:25% Page
Local:Field:MediumPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Setas:"Vessel/Flight/Vehicle No"
Local:Field:ShortPrompt:Width:24% Page
[line:GSTINVMidInfoPartR03B]
Local:Field:Default:Align:Left
LeftField:ShortNameField
Right Field:NameField
Local:Field:ShortNameField:Setas:
$BasicFinalDestination
Local:Field:ShortNameField:Print BG:White
Local:Field:ShortNameField:Width:24.8%
Page
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:NameField:Print BG:White
Local:Field:NameField:Width:24% Page
Local:Field:NameField:Style:GSTNormal
Local:Field:NameField:Setas:
$BasicShipVesselNo
[Part:GSTINVMidInfoPartR04]
Width:49% Page
Print BG:CompanyNameB
Line:GSTINVMidInfoPartR04T,GSTINVMidInfoPartR04B
[line:GSTINVMidInfoPartR04T]
Field:MediumPrompt
Right Field:ShortPrompt
Local:Field:Default:Align:Left
Local:Field:MediumPrompt:Setas:"Place of
Receipt by Shipper"
Local:Field:MediumPrompt:Width:25% Page
Local:Field:MediumPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Style:GSTNormalBold
Local:Field:ShortPrompt:Setas:"Other
Reference(s)"
Local:Field:ShortPrompt:Width:24% Page
[line:GSTINVMidInfoPartR04B]
Local:Field:Default:Align:Left
LeftField:ShortNameField
Right Field:NameField
Local:Field:ShortNameField:Setas:
$BasicPlaceOfReceipt
Local:Field:ShortNameField:Print BG:White
Local:Field:ShortNameField:Width:24.8%
Page
Local:Field:ShortNameField:Style:GSTNormal
Local:Field:NameField:Print BG:White
Local:Field:NameField:Width:24% Page
Local:Field:NameField:Style:GSTNormal
Local:Field:NameField:Setas:
$BasicOrderRef
[Part:GSTINVMidInfoPartR05]
Width:49% Page
Vertical:Yes
TopPart:GSTINVMidInfoPartR05T
BottomPart:GSTINVMidInfoPartR05B
[Part:GSTINVMidInfoPartR05T]
Vertical:Yes
Height:5 mms
PrintBG:CompanyNameB
line:GSTINVMidInfoPartR05T
[line:GSTINVMidInfoPartR05T]
LeftField:MediumPrompt
Local:Field:MediumPrompt:Style:GSTNormalBold
Local:Field:MediumPrompt:Align:Left
Local:Field:MediumPrompt:Full
Width:Yes
[Part:GSTINVMidInfoPartR05B]
Height:10 mms
Print BG:White
line:GSTINVMidInfoPartR05B
[line:GSTINVMidInfoPartR05B]
Field:NameField
Local:Field:NameField:Line:0
Local:Field:NameField:Full
Width:Yes
Local:Field:NameField:Style:GSTNormal
Local:Field:NameField:Setas:$
$FullList:GSTINVDNList:$TCBasicShipDeliveryNote
[Part:GSTINVMidInfoPartR06]
Width:49% Page
Vertical:Yes
TopPart:GSTINVMidInfoPartR06T
BottomPart:GSTINVMidInfoPartR06B
[Part:GSTINVMidInfoPartR06T]
PrintBG:CompanyNameB
line:GSTINVMidInfoPartR06T
[line:GSTINVMidInfoPartR06T]
LeftField:MediumPrompt
Local:Field:MediumPrompt:Style:GSTNormalBold
Local:Field:MediumPrompt:Align:Left
Local:Field:MediumPrompt:Full
Width:Yes
[Part:GSTINVMidInfoPartR06B]
Print BG:White
Vertical:Yes
Height:10 mms
line:GSTINVMidInfoPartR06B
[line:GSTINVMidInfoPartR06B]
Field:NameField
Local:Field:NameField:Line:0
Local:Field:NameField:Full
Width:Yes
Local:Field:NameField:Style:GSTNormal
Local:Field:NameField:Setas:$
$FullList:GSTINVLPOList:$TCBasicPurchaseOrderNo
[Part:GSTINVMidInfoPartR07]
Width:49% Page
Vertical:Yes
TopPart:GSTINVMidInfoPartR07T
BottomPart:GSTINVMidInfoPartR07B
[Part:GSTINVMidInfoPartR07T]
PrintBG:CompanyNameB
Line:EXPINVBankTitle
Local:Line:EXPINVBankTitle:Local:Field:SimpleField:Style:GSTNormalBold
[Part:GSTINVMidInfoPartR07B]
Vertical:Yes
Print BG:White
Line:EXPINVBankName,EXPINVBankAccNo,EXPINVBankBranchInfo
Local:Line:EXPINVBankName:Local:Field:Default:Style:GSTNormal
Local:Line:EXPINVBankAccNo:Local:Field:Default:Style:GSTNormal
Local:Line:EXPINVBankBranchInfo:Local:Field:Default:Style:GSTNormal
[Part:GSTBlankPart]
Height:1 mms
Line:GSTBlankPart
[Line:GSTBlankPart]
Field:NameField
[Part:GSTBlankPart01]
Height:1 mms
Line:GSTBlankPart01
[Line:GSTBlankPart01]
Field:NameField
[part:GSTINVDetailsHPart]
HorizontalAlign:Left
Border:GSTABoxA
CommonBorder:yes
Float:No
Sync:yes
Line:GSTINVDetailsHLine
PrintBg:CompanyNameB
[Line:GSTINVDetailsHLine]
Pre Printed:Yes
Field:GSTINVSINO,GSTINVHSNSACDetails,GSTINVItemDescr
Right
Field:GSTINVIGSTRate,GSTINVQty,GSTINVRate,GSTINVRatePer,GSTINVDiscount
RightField:GSTINVAmount
Local:Field:Default:Type:String
Local:Field:Default:Align:Center
Local:Field:Default:Style:GSTBigBold
Local:Field:GSTINVSINO:Setas:"SI.No"
Local:Field:GSTINVHSNSACDetails:Setas:"HSN/SAC"
Local:Field:GSTINVIGSTRate:Setas:"GST%"
Local:Field:GSTINVItemDescr:Setas:"Particulars"
Local:Field:GSTINVRatePer:Setas:"Per"
Local:Field:GSTINVDiscount:Setas:"Disc.%"
Local:Field:GSTINVQty:Setas:"Qty"
Local:Field:GSTINVRate:Setas:"Rate"
Local:Field:GSTINVAmount:Setas:"Amount"
[Part:GSTINVDetailsPart]
Vertical:Yes
Float: No
Sync:Yes
Scroll:Vertical
HorizontalAlign:left
CommonBorder:yes
Border:GSTBoxA
Parts:GSTINVINVDetails,GSTINVAccDetails
[Part:GSTINVAccDetails]
Float: No
HorizontalAlign:left
Scroll:Vertical
Sync:yes
CommonBorder:yes
Line:GSTINVBlankB,GSTINVAccDetails
Repeat:GSTINVAccDetails:LedgerEntries
Total:GSTINVLedAmount
[Line:GSTINVBlankB]
Field:NameField
[Line:GSTINVAccDetails]
Field:GSTINVSINO,GSTINVHSNSACDetails,GSTINVItemDescr
Right
Field:GSTINVIGSTRate,GSTINVQty,GSTINVRate,GSTINVRatePer,GSTINVDiscount
RightField:GSTINVLedAmount
Local:Field:Default:Style:GSTBigBold
;Explode:GSTACCDescExplosion:NOT $$IsEmpty:
$LedgerName AND ##PRNWithLedDesc AND NOT $$IsEmpty:$BasicUserDescription
NextPage:NOT $$DoExplosionsFit OR(($$LineNumber=$
$LastLineNumber)AND $$IsLastOfSet)
Local:Field:GSTINVItemDescr:Setas:$LedgerName
Local:Field:GSTINVItemDescr:Setas:$LedgerName
Local:Field:GSTINVItemDescr:Align:Right
Local:Field:GSTINVSINO:Setas:""
[Part:GSTINVINVDetails]
HorizontalAlign:Left
Scroll:Vertical
Float: No
Sync:Yes
CommonBorder:Yes
Border:GSTLeftA
Line:GSTINVINVDetails
Repeat:GSTINVINVDetails:InventoryEntries
Total:GSTINVAmount
[Line:GSTINVINVDetails]
Local:Field:Default:Style:GSTBigBold
Field:GSTINVSINO,GSTINVHSNSACDetails,GSTINVItemDescr
Right
Field:GSTINVIGSTRate,GSTINVQty,GSTINVRate,GSTINVRatePer,GSTINVDiscount
RightField:GSTINVAmount
Explode:GSTPartNoExplosion:##SAPartNo and (not
$$IsEmpty:($PartNo:StockItem:$StockItemName))
Explode:GSTDescExplosion:NOT$$IsEmpty:
$StockItemNameAND@@InvWithAddlANDNOT$$IsEmpty:$BasicUserDescription
Explode:GSTINVBatchDetails:(@@HasBatchWise OR
@@IsOrderVch) AND @@InvWithBatches AND(NOT @@IsOrderVch OR @@OrdExplBatch)
Explode:GSTMarksxplosion:not ($$IsEmpty:
$BasicNumPackages) or not($$IsEmpty:$BasicPackageMarks)
NextPage:NOT $$DoExplosionsFit OR(($
$LineNumber=$$LastLineNumber)AND $$IsLastOfSet)
[Part:GSTDescExplosion]
Line:GSTDescExplosion
Repeat:GSTDescExplosion:BasicUserDescription
BreakOn:$$IsEmpty:$BasicUserDescription
Scroll:Vertical
[Line:GSTDescExplosion]
Local:Field:Default:Delete:Border
Local:Field:Default:Style:GSTSmall
Field:GSTINVSINO,GSTINVHSNSACDetails,GSTINVItemDescr
RightField:GSTINVIGSTRate,GSTINVQty,GSTINVRate,GSTINVRatePer,GSTINVDiscount
RightField:GSTINVAmount
Local:Field:GSTINVSINO:Setas:""
Local:Field:GSTINVHSNSACDetails:Setas:""
Local:Field:GSTINVIGSTRate:Setas:""
Local:Field:GSTINVQty:Setas:""
Local:Field:GSTINVRate:Setas:""
Local:Field:GSTINVRatePer:Setas:""
Local:Field:GSTINVDiscount:Setas:""
Local:Field:GSTINVAmount:Setas:""
Local:Field:GSTINVItemDescr:Storage:BasicUserDescription
NextPage:NOT $$DoExplosionsFit
OR(($$LineNumber=$$LastLineNumber)AND $$IsLastOfSet)
Local:Field:GSTINVItemDescr:Setas:If(($$ExplodeLevel=0)AND($$Line=1)AND NOT
##SVAcctsInvoice)Then $Description:StockItem:$StockItemName Else $$Value
[Part:GSTPartNoExplosion]
Line:GSTPartNoExplosion
[Line:GSTPartNoExplosion]
Local:Field:Default:Delete:Border
Local:Field:Default:Style:GSTSmall
Field:GSTINVSINO,GSTINVHSNSACDetails,GSTINVItemDescr
RightField:GSTINVIGSTRate,GSTINVQty,GSTINVRate,GSTINVRatePer,GSTINVDiscount
RightField:GSTINVAmount
Local:Field:GSTINVSINO:Setas:""
Local:Field:GSTINVHSNSACDetails:Setas:""
Local:Field:GSTINVIGSTRate:Setas:""
Local:Field:GSTINVQty:Setas:""
Local:Field:GSTINVRate:Setas:""
Local:Field:GSTINVRatePer:Setas:""
Local:Field:GSTINVDiscount:Setas:""
Local:Field:GSTINVAmount:Setas:""
NextPage:NOT $$DoExplosionsFit
OR(($$LineNumber=$$LastLineNumber)AND $$IsLastOfSet)
Local:Field:GSTINVItemDescr:Setas:"(Part No:"+@@InvPartNumber+")"
[Part:GSTMarksxplosion]
Line:GSTMarksxplosion
[Line:GSTMarksxplosion]
Local:Field:Default:Delete:Border
Local:Field:Default:Style:GSTSmall
Field:GSTINVSINO,GSTINVHSNSACDetails,GSTINVItemDescr
RightField:GSTINVIGSTRate,GSTINVQty,GSTINVRate,GSTINVRatePer,GSTINVDiscount
RightField:GSTINVAmount
Local:Field:GSTINVSINO:Setas:""
Local:Field:GSTINVHSNSACDetails:Setas:""
Local:Field:GSTINVIGSTRate:Setas:""
Local:Field:GSTINVQty:Setas:""
Local:Field:GSTINVRate:Setas:""
Local:Field:GSTINVRatePer:Setas:""
Local:Field:GSTINVDiscount:Setas:""
Local:Field:GSTINVAmount:Setas:""
NextPage:NOT $$DoExplosionsFit
OR(($$LineNumber=$$LastLineNumber)AND $$IsLastOfSet)
Local:Field:GSTINVItemDescr:Setas:"No. of Pkgs.:"+$BasicNumPackages+";
Marks:"+$BasicPackageMarks
[Part:GSTINVBatchDetails]
Line:GSTINVBatchDetails
[Line:GSTINVBatchDetails]
Local:Field:Default:Delete:Border
Local:Field:Default:Style:GSTSmall
Field:GSTINVSINO,GSTINVHSNSACDetails,GSTINVItemDescr
RightField:GSTINVIGSTRate,GSTINVQty,GSTINVRate,GSTINVRatePer,GSTINVDiscount
RightField:GSTINVAmount
Local:Field:GSTINVSINO:Setas:""
Local:Field:GSTINVHSNSACDetails:Setas:""
Local:Field:GSTINVIGSTRate:Setas:""
Local:Field:GSTINVQty:Setas:""
Local:Field:GSTINVRate:Setas:""
Local:Field:GSTINVRatePer:Setas:""
Local:Field:GSTINVDiscount:Setas:""
Local:Field:GSTINVAmount:Setas:""
NextPage:NOT $$DoExplosionsFit
OR(($$LineNumber=$$LastLineNumber)AND $$IsLastOfSet)
Local:Field:GSTINVItemDescr:Setas:@@GSTINVBatch+@@GSTMfgOn+@@GSTExpOn
[Field:GSTINVSINO]
Use:NameField
SetAs:$$ZeroFill:$$Line:2+")"
Style:GSTNormal
Align:Right
Border:GSTRightA
Width:4
[Field: GSTINVHSNSACDetails]
Use : ShortNameField
Set as : If NOT $GSTIsTransLedEx
Then "" Else $GSTItemHSNCodeEx
Style : GSTNormal
Align : Left
Border : GSTRightA
Width : 7
[Field:GSTINVItemDescr]
Use:NameField
Full Width:Yes
Align:Left
Lines:0
Setas:$StockItemName
Style:GSTNormal
[Field: GSTINVIGSTRate]
Use:Number Field
Set as: If NOT $GSTIsTransLedEx Then ""
Else $GSTClsfnIGSTRateEx
Style:GSTNormal
Border:GSTLeftA
Width:5
Align:Right
Format:"No Zero, Percentage"
Invisible:NOT @@InvGSTIGSTRate
[Field:GSTINVQty]
Use:QtyPrimaryField
Setas:$BilledQty
Inactive:$$IsSysName:$StockItemName
Style:GSTNormal
Align:Right
Width:10
Border:GSTLeftA
[Field:GSTINVRate]
Use:RatePriceField
Align:Right
Border:GSTLeftA
Format:"Symbol,Forex,NoZero"
Style:GSTNormal
Setas:$Rate
Width:10
option:GSTINVRateF:not##ShowRateinForexV
[!Field:GSTINVRateF]
Delete:Format
Add:Format:"ShowBaseSymbol,Symbol,NoZero,"+##ShowForex
[Field:GSTINVRatePer]
Use: Rate Units Field
Align : Right
Style : GSTNormal
Set as : #GSTINVRate
Border : GSTLeftA
Width : 4
[Field:GSTINVDiscount]
Use : Number Field
Set as : $Discount
Align : Right
Style : Small
Width : 5
Border : GSTLeftRightA
Format : "NoZero,Percentage"
[Field:GSTINVAmount]
Use:AmountForexField
Style:GSTNormal
Setas:if @@IsInwardVoucher then $
$NettAmount:$Amount:$AddlAmount else $Amount
Format:"ShowBaseSymbol,Symbol,NoZero,"+##ShowForex
Width:13
Align:Right
[Field:GSTINVLedAmount]
Use:AmountForexField
Style:GSTNormal
Setas:if @@IsInwardVoucher then $
$NettAmount:$Amount:$AddlAmount else $Amount
Format:"ShowBaseSymbol,Symbol,NoZero,"+##ShowForex
Width:13
Align:Right
[Part:GSTINVTINvBottomOne]
Border:GSTBoxA
Common Border:Yes
Line:GSTINVTotal
Print BG:CompanyNameB
[Line:GSTINVTotal]
Field:ShortNameField,NameField
Local:Field:ShortNameField:Setas:"(E.O&E)"
Local:Field:ShortNameField:Style:GSTNormalBold
Local:Field:NameField:Setas:"Grand Total"
Local:Field:NameField:Style:GSTNormalBold
Local:Field:NameField:FullWidth:Yes
Local:Field:NameField:Align:Right
RightField:GSTINVTotal
[Field:GSTINVTotal]
Use:AmountForexField
Style:GSTNormalBold
Border:GSTLeftA
Setas:$$Total:GSTINVLedAmount+$$Total:GSTINVAmount
Width:13.1
Format:"ShowBaseSymbol,Symbol,NoZero,"+##ShowForex
Align:Right
[Part:GSTINVTINvBottomTwo]
Border:GSTUBoxA
Common Border:No
Vertical:Yes
Line:LPQuoINVTINWords
[Line:LPQuoINVTINWords]
Field:LPQuoINVTINWords
[Field:LPQuoINVTINWords]
Use:NameField
Style:GSTNormalBold
Line:0
FullWidth:Yes
Setas:"Amount in Words:-"+($
$InWords:#GSTINVTotal:"Forex")+" only."
Align:Left
[Part:GSTINVTINvBottomTHree]
Border:GSTUBoxA
Left Part:GSTINVTerms
Right Part:GSTINVTINvBottomThreeR
[Part:GSTINVTINvBottomThreeR]
Width:49% Page
Vertical:Yes
Top Part:GSTINVGSTAnalysis
Local:Part:GSTINVGSTAnalysis:Border:GSTLeftA
Bottom Part:GSTINVTINvBottomThreeRB
[Part:GSTINVTerms]
Height:13
Line:GSTINVTerms,GSTINVPayTerms,GSTINVTermsDelivery
Repeat:GSTINVTermsDelivery:BasicOrderTerms
[Line:GSTINVTerms]
Field:GSTINVTerms
[Field:GSTINVTerms]
Use:NameField
Style:GSTNormalBold
Setas:"Terms & Conditions"
[Line:GSTINVPayTerms]
Field:GSTINVPayTerms
[Field:GSTINVPayTerms]
Use:NameField
Setas:$$ZeroFill:(($$Number:$
$Line)):2+") "+"Payment Terms:-"+$BasicDueDateOfPymt
Style:GSTNormal
[Line:GSTINVTermsDelivery]
Field:GSTINVTermsDelivery
[Field:GSTINVTermsDelivery]
Use:NameField
Setas:$$ZeroFill:(($$Number:$$Line)
+1):2+") "++$BasicOrderTerms
Full Width:Yes
Style:GSTNormal
[Part:GSTINVGSTAnalysis]
Delete:Parts
Delete:Bottom Parts
Use:VCHGSTAnalysis
Common Border:No
Vertical: Yes
Add:Part:GSTINVGSTAnalysisTitle,GSTINVGSTAnalysisDetails
Add:Bottom
Parts:GSTINVGSTAnalysisTotal;,VCHGSTAmtInWords
[Part:GSTINVGSTAnalysisTitle]
Common Border:No
Line:GSTINVGSTAnalysisTitle00,GSTINVGSTAnalysisTitle01
Print BG:CompanyNameB
Border:GSTBottomA
[Line:GSTINVGSTAnalysisTitle00]
Local:Field:Default:Type:String
Local:Field:Default:Style:GSTSmallBold
Local:Field:Default:Align:Center
Field:GSTINVGSTAnalysisHSN
Right
Field:GSTINVGSTAnalysisTaxValue,GSTINVGSTAnalysisIGSTAmt,STINVGSTAnalysisCGSTAmt
Right
Field:STINVGSTAnalysisSGSTAmt,STINVGSTAnalysisCessAmt
Local:Field:GSTINVGSTAnalysisHSN:Set as:""
Local:Field:GSTINVGSTAnalysisTaxValue:Set as:"Taxable"
Local:Field:GSTINVGSTAnalysisIGSTAmt:Delete:Field:GSTINVGSTAnalysisIGSTRate
Local:Field:STINVGSTAnalysisCGSTAmt:Delete:Field:GSTINVGSTAnalysisCGSTRate
Local:Field:STINVGSTAnalysisSGSTAmt:Delete:Field:STINVGSTAnalysisSGSTRate
Local:Field:STINVGSTAnalysisCessAmt:Delete:Field:STINVGSTAnalysisCessRate
Local:Field:GSTINVGSTAnalysisIGSTAmt:Delete:Field:GSTINVGSTAnalysisIGSTAmtS
Local:Field:STINVGSTAnalysisCGSTAmt:Delete:Field:STINVGSTAnalysisCGSTAmtS
Local:Field:STINVGSTAnalysisSGSTAmt:Delete:Field:STINVGSTAnalysisSGSTAmtS
Local:Field:STINVGSTAnalysisCessAmt:Delete:Field:STINVGSTAnalysisCessAmtS
Local:Field:GSTINVGSTAnalysisIGSTAmt:Setas:@@IGSTDutyHead
Local:Field:STINVGSTAnalysisCGSTAmt:Setas:@@CGSTDutyHead
Local:Field:STINVGSTAnalysisSGSTAmt:Setas:@@SGSTDutyHead
Local:Field:STINVGSTAnalysisCessAmt:Setas:@@CessDutyHead
Local:Field:GSTINVGSTAnalysisIGSTAmt:width:16+1
Local:Field:STINVGSTAnalysisCGSTAmt:width:16+1
Local:Field:STINVGSTAnalysisSGSTAmt:width:16+1
Local:Field:STINVGSTAnalysisCessAmt:width:16+1
[Line:GSTINVGSTAnalysisTitle01]
Border:GSTTopA
Local:Field:Default:Type:String
Local:Field:Default:Align:Center
Local:Field:Default:Style:GSTSmallBold
Field:GSTINVGSTAnalysisHSN
Right
Field:GSTINVGSTAnalysisTaxValue,GSTINVGSTAnalysisIGSTAmt,STINVGSTAnalysisCGSTAmt
Right
Field:STINVGSTAnalysisSGSTAmt,STINVGSTAnalysisCessAmt
Local:Field:GSTINVGSTAnalysisHSN:Set as:"HSN/SAC"
Local:Field:GSTINVGSTAnalysisTaxValue:Set as:"Value"
Local:Field:GSTINVGSTAnalysisIGSTRate:Set as:"Rate"
Local:Field:GSTINVGSTAnalysisIGSTAmts:Set as:"Amount"
Local:Field:GSTINVGSTAnalysisCGSTRate:Set as:"Rate"
Local:Field:STINVGSTAnalysisCGSTAmts:Set as:"Amount"
Local:Field:STINVGSTAnalysisSGSTRate:Set as:"Rate"
Local:Field:STINVGSTAnalysisSGSTAmts:Set as:"Amount"
Local:Field:STINVGSTAnalysisCessRate:Set as:"Rate"
Local:Field:STINVGSTAnalysisCessAmts:Set as:"Amount"
[Part:GSTINVGSTAnalysisDetails]
Float:no
Line:GSTINVGSTAnalysisBody
Repeat:GSTINVGSTAnalysisBody:GSTAnalysisPrintSummary
Total:GSTINVGSTAnalysisTaxValue,GSTINVGSTAnalysisIGSTAmtS,STINVGSTAnalysisCGSTAmtS,
STINVGSTAnalysisSGSTAmtS,STINVGSTAnalysisCessAmtS
Invisible:@@IsGSTInvoiceEmptyCollection
OR NOT @@InvGSTAnalysis
Common Border:Yes
[Line:GSTINVGSTAnalysisBody]
Field:GSTINVGSTAnalysisHSN
Right
Field:GSTINVGSTAnalysisTaxValue,GSTINVGSTAnalysisIGSTAmt,STINVGSTAnalysisCGSTAmt
Right
Field:STINVGSTAnalysisSGSTAmt,STINVGSTAnalysisCessAmt
[Part:GSTINVGSTAnalysisTotal]
Print BG:CompanyNameB
Border:GSTTopA
Local:Field:Default:Type:String
Local:Field:Default:Style:GSTSmallBold
Local:Field:Default:Skip:Yes
Local:Field:DEfault:Align:Right
Local:Field:Default:Set as: ""
Local:Field:GSTINVGSTAnalysisHSN:Set As:$$LocaleString:"Total"
Local:Field:GSTINVGSTAnalysisTaxValue:Set as:$
$Total:GSTINVGSTAnalysisTaxValue
Local:Field:GSTINVGSTAnalysisIGSTAmts:Set as:$
$Total:GSTINVGSTAnalysisIGSTAmts
Local:Field:STINVGSTAnalysisCGSTAmts:Set as:$$Total:STINVGSTAnalysisCGSTAmts
Local:Field:STINVGSTAnalysisSGSTAmts:Set as:$$Total:STINVGSTAnalysisSGSTAmts
Local:Field:STINVGSTAnalysisCessAmts:Set as:$$Total:STINVGSTAnalysisCessAmts
[Line:GSTINVGSTAnalysisamtinwrds]
Border:GSTTopBottomA
Local:Field:Default:Print BG:White
Field:NameField,GSTINVGSTInWords
Local:Field:NameField:Set as:$
$LocaleString:"Tax Amount (in words):"
Local:Field:NameField:Style:GSTSmallBold
Local:Field:NameField:Width:15
[Field:GSTINVGSTInWords]
Max :
@@MaxNarrWidth
Set as : If $
$IsEmpty:@GSTAmountInWords Then $$LocaleString:"NIL" Else $
$SPrintf:@GSTInWordsFormat:@GSTInwordsFormula
Style :
GSTSmallBold
Lines : 0
FullWidth : Yes
GSTInwordsFormula: If
@@IsGSTVchInBasecurrency Then @BaseSymFormula Else @ForexFormula
ForexFormula : If
@@ShowAmtInDigits Then $$InDigits:@GSTAmountInWords:"Forex" Else $
$InWords:@GSTAmountInWords:"Forex"
BaseSymFormula : If
@@ShowAmtInDigits Then $$InDigits:@GSTAmountInWords Else $
$InWords:@GSTAmountInWords
GSTAmountInWords : $
$NettAmount:@IGSTTotalAmount:$$NettAmount:@CGSTTotalAmount:$
$NettAmount:@SGSTTotalAmount:@CessGSTTotalAmount
IGSTTotalAmount : $
$Total:GSTINVGSTAnalysisIGSTAmts
CGSTTotalAmount : $
$Total:STINVGSTAnalysisCGSTAmts
SGSTTotalAmount : $
$Total:STINVGSTAnalysisSGSTAmts
CessGSTTotalAmount : $
$Total:STINVGSTAnalysisCessAmts
GSTInWordsFormat : If NOT
##SVCurrentUILanguageId = @@EnglishLanguageId AND NOT ##SVCurrentUILanguageId =
@@HindiLanguageId Then $$LocaleString:"%s " Else $$LocaleString:"%s Only "
[Field:GSTINVGSTAnalysisHSN]
Use:NameField
Set as:
$GSTInvoice_ItemHSNCode
Width:15
Style:GSTSmall
Full Width:Yes
[Field:GSTINVGSTAnalysisTaxValue]
Use:AmountField
Set as:
$GSTInvoice_GSTAssesableValue
Width:10
Border:GSTLeftA
Style:GSTSmall
[Field:GSTINVGSTAnalysisIGSTAmt]
Border:GSTLeftA
Width:16
Style:GSTSmall
Left
Field:GSTINVGSTAnalysisIGSTRate,GSTINVGSTAnalysisIGSTAmtS
[Field:GSTINVGSTAnalysisIGSTRate]
Use:NameField
Set as:If $
$IsSysNameEqual:OnQuantity:$GSTInvoice_IGSTClsTValType Then $$Sprintf:"%s/%s":
$GSTInvoice_IGSTClsfnRate:$GSTInvoice_GSTStockItemUOM Else $$Sprintf:"%s%%":
$GSTInvoice_IGSTClsfnRate
Width:6
Style:GSTSmall
Align:Right
Format:"NoZero,Percentage"
[Field:GSTINVGSTAnalysisIGSTAmtS]
Use:AmountField
Set as:
$GSTInvoice_IGSTClsTaxAmt
Width:10
Style:GSTSmall
Border:GSTLeftA
Invisible:
##GSTFirstTransNatureType NOT IN (2, 3) OR (NOT ##IsRevChargeAppl AND $
$IsEmpty:##GSTActualIGSTAmount)
[Field:STINVGSTAnalysisCGSTAmt]
Border:GSTLeftA
Width:16
Style:GSTSmall
[Field:GSTINVGSTAnalysisCGSTRate]
Use:NameField
Set as:If $
$IsSysNameEqual:OnQuantity:$GSTInvoice_CGSTClsValType Then $$Sprintf:"%s/%s":
$GSTInvoice_CGSTClsfnRate:$GSTInvoice_GSTStockItemUOM Else $$Sprintf:"%s%%":
$GSTInvoice_CGSTClsfnRate
Width:6
Align:Right
Style:GSTSmall
Format:"NoZero,Percentage"
[Field:STINVGSTAnalysisCGSTAmtS]
Use:AmountField
Set as:
$GSTInvoice_CGSTClsTaxAmt
Width:10
Style:GSTSmall
Border:GSTLeftA
Invisible:
##GSTFirstTransNatureType != 1 OR (NOT ##IsRevChargeAppl AND $
$IsEmpty:##GSTActualCGSTAmount)
[Field:STINVGSTAnalysisSGSTAmt]
Border:GSTLeftA
Width:16
Style:GSTSmall
Invisible:
##GSTFirstTransNatureType != 1 OR (NOT ##IsRevChargeAppl AND $
$IsEmpty:##GSTActualSGSTAmount)
Left
Field:STINVGSTAnalysisSGSTRate,STINVGSTAnalysisSGSTAmtS
[Field:STINVGSTAnalysisSGSTRate]
Use:NameField
Set as:If $
$IsSysNameEqual:OnQuantity:$GSTInvoice_SGSTClsValType Then $$Sprintf:"%s/%s":
$GSTInvoice_SGSTClsfnRate:$GSTInvoice_GSTStockItemUOM Else $$Sprintf:"%s%%":
$GSTInvoice_SGSTClsfnRate
Width:6
Style:GSTSmall
Align:Right
Format:"NoZero,Percentage"
Invisible:
##GSTFirstTransNatureType != 1 OR (NOT ##IsRevChargeAppl AND $
$IsEmpty:##GSTActualSGSTAmount)
[Field:STINVGSTAnalysisSGSTAmtS]
Use:AmountField
Set as:
$GSTInvoice_SGSTClsTaxAmt
Border:GSTLeftA
Width:10
Style:GSTSmall
[Field:STINVGSTAnalysisCessAmt]
Border:GSTLeftA
Width:16
Invisible:NOT
##IsCessAppl OR (NOT ##IsRevChargeAppl AND $$IsEmpty:##GSTActualCessGSTAmount)
Left
Field:STINVGSTAnalysisCessRate,STINVGSTAnalysisCessAmtS
[Field:STINVGSTAnalysisCessRate]
Use:NameField
Set as:If $
$IsSysNameEqual:OnQuantity:$GSTInvoice_CessGSTClsValType Then $$Sprintf:"%s/%s":
$GSTInvoice_CessGSTClsfnRate:$GSTInvoice_GSTStockItemUOM Else $$Sprintf:"%s%%":
$GSTInvoice_CessGSTClsfnRate
Width:6
Align:Right
Style:GSTSmall
Format:"NoZero,Percentage"
Invisible:NOT
##IsCessAppl OR (NOT ##IsRevChargeAppl AND $$IsEmpty:##GSTActualCessGSTAmount)
[Field:STINVGSTAnalysisCessAmtS]
Use:AmountField
Set as:
$GSTInvoice_CessGSTClsTaxAmt
Width:10
Style:GSTSmall
Border:GSTLeftA
Invisible:NOT
##IsCessAppl OR (NOT ##IsRevChargeAppl AND $$IsEmpty:##GSTActualCessGSTAmount)
[Part:GSTINVTINvBottomThreeRB]
Local:Field:Default:Delete:Border
Local:Line:Default:Delete:Border
Height:6
Line:GSTINVDeclaration,GSTINVForCmp
Bottom Line:GSTINVAuth
[Line:GSTINVDeclaration]
Right Field:GSTINVDeclaration
[Field:GSTINVDeclaration]
Use:NameField
Align: Right
Full Width:Yes
Line:0
Style:GSTSmallBold
Setas:
$VCHPrintDecl:VoucherType:##SVVoucherType
[Line:GSTINVForCmp]
Right Field:GSTINVForCmp
[Field:GSTINVForCmp]
Use:NameField
Align : Right
Full Width:Yes
Style:GSTNormal
Setas:"For "+
$BasicCompanyFormalName:Company:##SVCurrentCompany
[Line:GSTINVAuth]
Right Field:GSTINVAuth
[Field:GSTINVAuth]
Align : Right
Full Width:Yes
Use:NameField
Style:GSTNormal
Setas:"Authorized Signatory"