India IRP: Quantity

You may want to model non-invoiced quantities in Indian Documents.

In India, invoices can contain what is known as a non-invoiced quantity. If this applies, you must use the Free of Charge Indicator element to specify that no charge applies.

If a transaction contains some items that are free of charge and some that are not, you must create an invoice line for the free of charge items (where the Free Charge Indicator is set to true) and one for the items that are not free (where the Free Charge Indicator is set to false).

Element

Use the following sub-elements of the InvoicedQuantity element to model this information:

ElementCardinalityDescription
Invoiced Quantity (Invoice/InvoiceLine/InvoicedQuantity)1..1Specify the quantity of the item.
Invoiced Quantity Unit of Measure (Invoice/InvoiceLine/InvoicedQuantity @unitCode)1..1Specify the unit code that identifies the unit of measure. Use a value from here .

Use the FreeOfChargeIndicator element to indicate whether charges apply to the goods and services in the line:

Name (Path)CardinalityDescription
Free of Charge Indicator (Invoice/InvoiceLine/FreeOfChargeIndicator)0..1If set to true, this indicates that all the goods or services in the line are free of charge.

Restrictions

You must use either the VRBL or UNECE value for the Invoiced Quantity Unit of Measure element:

VRBL CodeUNECE Rec.20+21 CodeDescription
VRBL:IN:BAGXBGBags
VRBL:IN:BALXBLBale
VRBL:IN:BDLXBEBundles
VRBL:IN:BKLNot applicable.Buckles
VRBL:IN:BOUMLDBillions of Units
VRBL:IN:BOXXBXBox
VRBL:IN:BTLXBOBottles
VRBL:IN:BUNXBHBunches
VRBL:IN:CANXCACans
VRBL:IN:CBMMTQCubic Meters
VRBL:IN:CCMCMQCubic Centimeter
VRBL:IN:CMSCMTCentimeters
VRBL:IN:CTNXCTCartons
VRBL:IN:DOZDZNDozens
VRBL:IN:DRMXDRDrums
VRBL:IN:GGKGGRGross Kilogram
VRBL:IN:GMSGRMGrams
VRBL:IN:GRSGROGross
VRBL:IN:GYDGYGross Yard
VRBL:IN:KGSKGMKilograms
VRBL:IN:KLRK6Kilolitre
VRBL:IN:KMEKMTKilometre
VRBL:IN:LTRLTRLitres
VRBL:IN:MTRMTRMeters
VRBL:IN:MLTMLTMillilitre
VRBL:IN:MTSTNEMetric Ton
VRBL:IN:NOSNot applicableNumber
VRBL:IN:OTHZZOthers
VRBL:IN:PACXPKPacks
VRBL:IN:PCSH87Pieces
VRBL:IN:PRSPRPairs
VRBL:IN:QTLDTNQuintal
VRBL:IN:ROLXRORolls
VRBL:IN:SETSETSets
VRBL:IN:SQFFTKSquare Feet
VRBL:IN:SQMMTKSquare Meters
VRBL:IN:SQYYDKSquare Yards
VRBL:IN:TBSU2Tablets
VRBL:IN:TGMNot applicable.Ten Gross
VRBL:IN:THDMILThousands
VRBL:IN:TONTNETonnes
VRBL:IN:TUBXTUTubes
VRBL:IN:UGSGLLMicrograms
VRBL:IN:UNTC62Units
VRBL:IN:YDSYRDYards

Examples

Invoiced quantity

<Invoice>
    <!-- code omitted for clarity -->
	 <cac:InvoiceLine>
		<!-- code omitted for clarity -->
		<cbc:InvoicedQuantity unitCode="VRBL:IN:KGS">5</cbc:InvoicedQuantity>
		<!-- code omitted for clarity -->
	</cac:InvoiceLine>	
		<!-- code omitted for clarity -->
</Invoice>

Non-Invoiced quantity

<Invoice>
    <!-- code omitted for clarity -->
	 <cac:InvoiceLine>
		<!-- code omitted for clarity -->
		 <cbc:FreeOfChargeIndicator>true</cbc:FreeOfChargeIndicator>
		 <cbc:InvoicedQuantity unitCode="VRBL:IN:KGS">1</cbc:InvoicedQuantity>
		<!-- code omitted for clarity -->
	</cac:InvoiceLine>				
    <!-- code omitted for clarity -->
</Invoice>