CyberStore Documentation
INVSST

See the example of INVSST code below:

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:param name="StockCode" />
  <xsl:param name="Description" />
  <xsl:param name="LongDesc" />
  <xsl:param name="AlternateKey1" />
  <xsl:param name="AlternateKey2" />
  <xsl:param name="EccUser" />
  <xsl:param name="StockUom" />
  <xsl:param name="AlternateUom" />
  <xsl:param name="OtherUom" />
  <xsl:param name="ConvFactAltUom" />
  <xsl:param name="ConvMulDiv" />
  <xsl:param name="ConvFactOthUom" />
  <xsl:param name="MulDiv" />
  <xsl:param name="Mass" />
  <xsl:param name="Volume" />
  <xsl:param name="PriceCategory" />
  <xsl:param name="PriceMethod" />
  <xsl:param name="Supplier" />
  <xsl:param name="CycleCount" />
  <xsl:param name="ProductClass" />
  <xsl:param name="TaxCode" />
  <xsl:param name="OtherTaxCode" />
  <xsl:param name="ListPriceCode" />
  <xsl:param name="SerialMethod" />
  <xsl:param name="KitType" />
  <xsl:param name="Buyer" />
  <xsl:param name="Planner" />
  <xsl:param name="TraceableType" />
  <xsl:param name="MpsFlag" />
  <xsl:param name="BulkIssueFlag" />
  <xsl:param name="LeadTime" />
  <xsl:param name="StockMovementReq" />
  <xsl:param name="ClearingFlag" />
  <xsl:param name="SupercessionDate" />
  <xsl:param name="AbcAnalysisReq" />
  <xsl:param name="AbcCostingReq" />
  <xsl:param name="CostUom" />
  <xsl:param name="PartCategory" />
  <xsl:param name="DrawOfficeNum" />
  <xsl:param name="WarehouseToUse" />
  <xsl:param name="Ebq" />
  <xsl:param name="DockToStock" />
  <xsl:param name="Version" />
  <xsl:param name="Release" />
  <xsl:param name="ManufLeadTime" />
  <xsl:param name="GrossReqRule" />
  <xsl:param name="ResourceCode" />
  <xsl:param name="UserField1" />
  <xsl:param name="UserField2" />
  <xsl:param name="UserField3" />
  <xsl:param name="UserField4" />
  <xsl:param name="UserField5" />
  <xsl:param name="TariffCode" />
  <xsl:param name="StockOnHold" />
  <xsl:param name="StockOnHoldReason" />
  <xsl:param name="StockAndAltUm" />
  <xsl:param name="ManufactureUom" />
  <xsl:param name="ConvFactMuM" />
  <xsl:param name="ManMulDiv" />
    <xsl:template match="/">
      <SetupInvMaster xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:noNamespaceSchemaLocation="INVSSTDOC.XSD">
        <Item>
          <Key>
            <StockCode>
              <xsl:value-of select="$StockCode" />
            </StockCode>
          </Key>
          <Description>
            <xsl:value-of select="$Description" />
          </Description>
          <LongDesc>
            <xsl:value-of select="$LongDesc" />
          </LongDesc>
          <AlternateKey1>
            <xsl:value-of select="$AlternateKey1" />
          </AlternateKey1>
          <AlternateKey2>
            <xsl:value-of select="$AlternateKey2" />
          </AlternateKey2>
          <EccUser>
            <xsl:value-of select="$EccUser" />
          </EccUser>
          <StockUom>
            <xsl:value-of select="$StockUom" />
          </StockUom>
          <AlternateUom>
            <xsl:value-of select="$AlternateUom" />
          </AlternateUom>
          <OtherUom>
            <xsl:value-of select="$OtherUom" />
          </OtherUom>
          <ConvFactAltUom>
            <xsl:value-of select="$ConvFactAltUom" />
          </ConvFactAltUom>
          <ConvMulDiv>
            <xsl:value-of select="$ConvMulDiv" />
          </ConvMulDiv>
          <ConvFactOthUom>
            <xsl:value-of select="$ConvFactOthUom" />
          </ConvFactOthUom>
          <MulDiv>
            <xsl:value-of select="$MulDiv" />
          </MulDiv>
          <Mass>
            <xsl:value-of select="$Mass" />
          </Mass>
          <Volume>
            <xsl:value-of select="$Volume" />
          </Volume>
          <PriceCategory>
            <xsl:value-of select="$PriceCategory" />
          </PriceCategory>
          <PriceMethod>
            <xsl:value-of select="$PriceMethod" />
          </PriceMethod>
          <Supplier>
            <xsl:value-of select="$Supplier" />
          </Supplier>
          <CycleCount>
            <xsl:value-of select="$CycleCount" />
          </CycleCount>
          <ProductClass>
            <xsl:value-of select="$ProductClass" />
          </ProductClass>
          <TaxCode>
            <xsl:value-of select="$TaxCode" />
          </TaxCode>
          <OtherTaxCode>
            <xsl:value-of select="$OtherTaxCode" />
          </OtherTaxCode>
          <ListPriceCode>
            <xsl:value-of select="$ListPriceCode" />
          </ListPriceCode>
          <SerialMethod>
            <xsl:value-of select="$SerialMethod" />
          </SerialMethod>
          <KitType>
            <xsl:value-of select="$KitType" />
          </KitType>
          <Buyer>
            <xsl:value-of select="$Buyer" />
          </Buyer>
          <Planner>
            <xsl:value-of select="$Planner" />
          </Planner>
          <TraceableType>
            <xsl:value-of select="$TraceableType" />
          </TraceableType>
          <MpsFlag>
            <xsl:value-of select="$MpsFlag" />
          </MpsFlag>
          <BulkIssueFlag>
            <xsl:value-of select="$BulkIssueFlag" />
          </BulkIssueFlag>
          <LeadTime>
            <xsl:value-of select="$LeadTime" />
          </LeadTime>
          <StockMovementReq>
            <xsl:value-of select="$StockMovementReq" />
          </StockMovementReq>
          <ClearingFlag>
            <xsl:value-of select="$ClearingFlag" />
          </ClearingFlag>
          <SupercessionDate>
            <xsl:value-of select="$SupercessionDate" />
          </SupercessionDate>
          <AbcAnalysisReq>
            <xsl:value-of select="$AbcAnalysisReq" />
          </AbcAnalysisReq>
          <AbcCostingReq>
            <xsl:value-of select="$AbcCostingReq" />
          </AbcCostingReq>
          <CostUom>
            <xsl:value-of select="$CostUom" />
          </CostUom>
          <PartCategory>
            <xsl:value-of select="$PartCategory" />
          </PartCategory>
          <DrawOfficeNum>
            <xsl:value-of select="$DrawOfficeNum" />
          </DrawOfficeNum>
          <WarehouseToUse>
            <xsl:value-of select="$WarehouseToUse" />
          </WarehouseToUse>
          <Ebq>
            <xsl:value-of select="$Ebq" />
          </Ebq>
          <DockToStock>
            <xsl:value-of select="$DockToStock" />
          </DockToStock>
          <Version>
            <xsl:value-of select="$Version" />
          </Version>
          <Release>
            <xsl:value-of select="$Release" />
          </Release>
          <ManufLeadTime>
            <xsl:value-of select="$ManufLeadTime" />
          </ManufLeadTime>
          <GrossReqRule>
            <xsl:value-of select="$GrossReqRule" />
          </GrossReqRule>
          <ResourceCode>
            <xsl:value-of select="$ResourceCode" />
          </ResourceCode>
          <UserField1>
            <xsl:value-of select="$UserField1" />
          </UserField1>
          <UserField2>
            <xsl:value-of select="$UserField2" />
          </UserField2>
          <UserField3>
            <xsl:value-of select="$UserField3" />
          </UserField3>
          <UserField4>
            <xsl:value-of select="$UserField4" />
          </UserField4>
          <UserField5>
            <xsl:value-of select="$UserField5" />
          </UserField5>
          <TariffCode>
            <xsl:value-of select="$TariffCode" />
          </TariffCode>
          <StockOnHold>
            <xsl:value-of select="$StockOnHold" />
          </StockOnHold>
          <StockOnHoldReason>
            <xsl:value-of select="$StockOnHoldReason" />
          </StockOnHoldReason>
          <ManufactureUom>
            <xsl:value-of select="$ManufactureUom" />
          </ManufactureUom>
          <ConvFactMuM>
            <xsl:value-of select="$ConvFactMuM" />
          </ConvFactMuM>
          <ManMulDiv>
            <xsl:value-of select="$ManMulDiv" />
          </ManMulDiv>
          <StockAndAltUm>
            <xsl:value-of select="$StockAndAltUm" />
          </StockAndAltUm>
          <EccFlag>N</EccFlag>
          <OutputMassFlag>F</OutputMassFlag>
          <SupplementaryUnit>N</SupplementaryUnit>
          <MakeToOrderFlag>N</MakeToOrderFlag>
          <LctRequired>N</LctRequired>
        </Item>
      </SetupInvMaster>
    </xsl:template>
</xsl:stylesheet>