Example #1
0
        /// <summary>
        /// Converts a string to a TaxCategoryCode enumeration
        /// </summary>
        public static String TaxCategoryCodeToString(DESADV_XSDLib.Enumerations.TaxCategoryCode enumValue)
        {
            switch (enumValue)
            {
            case DESADV_XSDLib.Enumerations.TaxCategoryCode.S:
                return("S");

            case DESADV_XSDLib.Enumerations.TaxCategoryCode.Z:
                return("Z");

            case DESADV_XSDLib.Enumerations.TaxCategoryCode.E:
                return("E");

            default:
                throw new LiquidTechnologies.Runtime.Net45.LtInvalidValueException("Unknown enumeration value for DESADV_XSDLib.Enumerations.TaxCategoryCode [" + enumValue.ToString() + "]");
            }
        }
Example #2
0
        /// <summary>
        /// Initializes the class
        /// </summary>
        /// <remarks>
        /// This creates all the mandatory fields (populated with the default data) 
        /// All Collection object are created.
        /// However any 1-n relationships (these are represented as collections) are
        /// empty. To comply with the schema these must be populated before the xml
        /// obtained from ToXml is valid against the schema C:\BTS\XSD\KORUS\DESADV_XSD.xsd.
        /// </remarks>
        protected override void Init()
        {
            DESADV_XSDLib.Registration.iRegistrationIndicator = 0; // causes registration to take place
            m_LineNumber = 0F;
            m_IsValidLineNumber = false;
            m_OrderLineNumber = 0F;
            m_IsValidOrderLineNumber = false;
            m_EAN = "";
            m_IsValidEAN = false;
            m_BuyerItemCode = "";
            m_IsValidBuyerItemCode = false;
            m_SupplierItemCode = "";
            m_IsValidSupplierItemCode = false;
            m_ManufacturerItemCode = "";
            m_IsValidManufacturerItemCode = false;
            m_PackageEAN = "";
            m_IsValidPackageEAN = false;
            m_DiscrepancyNatureCode = "";
            m_IsValidDiscrepancyNatureCode = false;
            m_DespatchedQuantity = 0F;
            m_IsValidDespatchedQuantity = false;
            m_OrderedQuantity = 0F;
            m_IsValidOrderedQuantity = false;
            m_MinimumOrderQuantity = 0F;
            m_IsValidMinimumOrderQuantity = false;
            m_InvoicedQuantity = 0F;
            m_IsValidInvoicedQuantity = false;
            m_DespatchedPackageQuantity = 0F;
            m_IsValidDespatchedPackageQuantity = false;
            m_OrderedPackageQuantity = 0F;
            m_IsValidOrderedPackageQuantity = false;
            m_DespatchedUnitPacksize = 0F;
            m_IsValidDespatchedUnitPacksize = false;
            m_OrderedUnitPacksize = 0F;
            m_IsValidOrderedUnitPacksize = false;
            m_ConsumerUnitPacksize = 0F;
            m_IsValidConsumerUnitPacksize = false;
            m_UnitOfMeasure = "";
            m_IsValidUnitOfMeasure = false;
            m_ItemDescription = "";
            m_IsValidItemDescription = false;
            m_AdditionalItemDescription = "";
            m_IsValidAdditionalItemDescription = false;
            m_UnitNetPrice = 0F;
            m_IsValidUnitNetPrice = false;
            m_UnitGrossPrice = "";
            m_IsValidUnitGrossPrice = false;
            m_TaxAmount = 0F;
            m_IsValidTaxAmount = false;
            m_NetAmount = 0F;
            m_IsValidNetAmount = false;
            m_GrossAmount = 0F;
            m_IsValidGrossAmount = false;
            m_OriginalAmount = 0F;
            m_IsValidOriginalAmount = false;
            m_TaxRate = 0F;
            m_IsValidTaxRate = false;
            m_TaxCategoryCode = DESADV_XSDLib.Enumerations.TaxCategoryCode.S;
            m_IsValidTaxCategoryCode = false;
            m_BatchNumber = "";
            m_IsValidBatchNumber = false;
            m_ExpiryDate = new LiquidTechnologies.Runtime.Net45.XmlDateTime(LiquidTechnologies.Runtime.Net45.XmlDateTime.DateType.date);
            m_IsValidExpiryDate = false;
            m_BestBeforeDate = new LiquidTechnologies.Runtime.Net45.XmlDateTime(LiquidTechnologies.Runtime.Net45.XmlDateTime.DateType.date);
            m_IsValidBestBeforeDate = false;
            m_ProductionDate = new LiquidTechnologies.Runtime.Net45.XmlDateTime(LiquidTechnologies.Runtime.Net45.XmlDateTime.DateType.date);
            m_IsValidProductionDate = false;
            m_CountryOfOriginCode = "";
            m_IsValidCountryOfOriginCode = false;
            m_CustomsDeclarationNumber = "";
            m_IsValidCustomsDeclarationNumber = false;
            m_ContractNumber = "";
            m_IsValidContractNumber = false;
            m_CertificateNumber = "";
            m_IsValidCertificateNumber = false;
            m_SupplierLicenceNumber = "";
            m_IsValidSupplierLicenceNumber = false;
            m_SupplierLicenceValidityPeriod = "";
            m_IsValidSupplierLicenceValidityPeriod = false;
            m_SupplierLicenceIssuer = "";
            m_IsValidSupplierLicenceIssuer = false;

            _validElement = "";
            // ##HAND_CODED_BLOCK_START ID="Additional Inits"## DO NOT MODIFY ANYTHING OUTSIDE OF THESE TAGS

            // Add Additional initialization code here...

            // ##HAND_CODED_BLOCK_END ID="Additional Inits"## DO NOT MODIFY ANYTHING OUTSIDE OF THESE TAGS
        }
Example #3
0
 protected void ClearChoice(string selectedElement)
 {
     m_LineNumber = 0F;
     m_IsValidLineNumber = false;
     m_OrderLineNumber = 0F;
     m_IsValidOrderLineNumber = false;
     m_EAN = "";
     m_IsValidEAN = false;
     m_BuyerItemCode = "";
     m_IsValidBuyerItemCode = false;
     m_SupplierItemCode = "";
     m_IsValidSupplierItemCode = false;
     m_ManufacturerItemCode = "";
     m_IsValidManufacturerItemCode = false;
     m_PackageEAN = "";
     m_IsValidPackageEAN = false;
     m_DiscrepancyNatureCode = "";
     m_IsValidDiscrepancyNatureCode = false;
     m_DespatchedQuantity = 0F;
     m_IsValidDespatchedQuantity = false;
     m_OrderedQuantity = 0F;
     m_IsValidOrderedQuantity = false;
     m_MinimumOrderQuantity = 0F;
     m_IsValidMinimumOrderQuantity = false;
     m_InvoicedQuantity = 0F;
     m_IsValidInvoicedQuantity = false;
     m_DespatchedPackageQuantity = 0F;
     m_IsValidDespatchedPackageQuantity = false;
     m_OrderedPackageQuantity = 0F;
     m_IsValidOrderedPackageQuantity = false;
     m_DespatchedUnitPacksize = 0F;
     m_IsValidDespatchedUnitPacksize = false;
     m_OrderedUnitPacksize = 0F;
     m_IsValidOrderedUnitPacksize = false;
     m_ConsumerUnitPacksize = 0F;
     m_IsValidConsumerUnitPacksize = false;
     m_UnitOfMeasure = "";
     m_IsValidUnitOfMeasure = false;
     m_ItemDescription = "";
     m_IsValidItemDescription = false;
     m_AdditionalItemDescription = "";
     m_IsValidAdditionalItemDescription = false;
     m_UnitNetPrice = 0F;
     m_IsValidUnitNetPrice = false;
     m_UnitGrossPrice = "";
     m_IsValidUnitGrossPrice = false;
     m_TaxAmount = 0F;
     m_IsValidTaxAmount = false;
     m_NetAmount = 0F;
     m_IsValidNetAmount = false;
     m_GrossAmount = 0F;
     m_IsValidGrossAmount = false;
     m_OriginalAmount = 0F;
     m_IsValidOriginalAmount = false;
     m_TaxRate = 0F;
     m_IsValidTaxRate = false;
     m_TaxCategoryCode = DESADV_XSDLib.Enumerations.TaxCategoryCode.S;
     m_IsValidTaxCategoryCode = false;
     m_BatchNumber = "";
     m_IsValidBatchNumber = false;
     m_ExpiryDate = new LiquidTechnologies.Runtime.Net45.XmlDateTime(LiquidTechnologies.Runtime.Net45.XmlDateTime.DateType.date);
     m_IsValidExpiryDate = false;
     m_BestBeforeDate = new LiquidTechnologies.Runtime.Net45.XmlDateTime(LiquidTechnologies.Runtime.Net45.XmlDateTime.DateType.date);
     m_IsValidBestBeforeDate = false;
     m_ProductionDate = new LiquidTechnologies.Runtime.Net45.XmlDateTime(LiquidTechnologies.Runtime.Net45.XmlDateTime.DateType.date);
     m_IsValidProductionDate = false;
     m_CountryOfOriginCode = "";
     m_IsValidCountryOfOriginCode = false;
     m_CustomsDeclarationNumber = "";
     m_IsValidCustomsDeclarationNumber = false;
     m_ContractNumber = "";
     m_IsValidContractNumber = false;
     m_CertificateNumber = "";
     m_IsValidCertificateNumber = false;
     m_SupplierLicenceNumber = "";
     m_IsValidSupplierLicenceNumber = false;
     m_SupplierLicenceValidityPeriod = "";
     m_IsValidSupplierLicenceValidityPeriod = false;
     m_SupplierLicenceIssuer = "";
     m_IsValidSupplierLicenceIssuer = false;
     _validElement = selectedElement;
 }