{
    "definitions": {
        "API_SALES_QUOTATION_SRV": {
            "kind": "service"
        },
        "API_SALES_QUOTATION_SRV.FunctionResult": {
            "kind": "type",
            "elements": {
                "Boolean": {
                    "type": "cds.Boolean"
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotation": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SalesQuotationType": {
                    "type": "cds.String",
                    "length": 4
                },
                "SalesOrganization": {
                    "type": "cds.String",
                    "length": 4
                },
                "DistributionChannel": {
                    "type": "cds.String",
                    "length": 2
                },
                "OrganizationDivision": {
                    "type": "cds.String",
                    "length": 2
                },
                "SalesGroup": {
                    "type": "cds.String",
                    "length": 3
                },
                "SalesOffice": {
                    "type": "cds.String",
                    "length": 4
                },
                "SalesDistrict": {
                    "type": "cds.String",
                    "length": 6
                },
                "SoldToParty": {
                    "type": "cds.String",
                    "length": 10
                },
                "CreationDate": {
                    "type": "cds.Date"
                },
                "CreatedByUser": {
                    "type": "cds.String",
                    "length": 12
                },
                "LastChangeDate": {
                    "type": "cds.Date"
                },
                "LastChangeDateTime": {
                    "type": "cds.Timestamp"
                },
                "PurchaseOrderByCustomer": {
                    "type": "cds.String",
                    "length": 35
                },
                "CustomerPurchaseOrderType": {
                    "type": "cds.String",
                    "length": 4
                },
                "CustomerPurchaseOrderDate": {
                    "type": "cds.Date"
                },
                "SalesQuotationDate": {
                    "type": "cds.Date"
                },
                "TotalNetAmount": {
                    "type": "cds.Decimal",
                    "precision": 16,
                    "scale": 3
                },
                "TransactionCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "SDDocumentReason": {
                    "type": "cds.String",
                    "length": 3
                },
                "PricingDate": {
                    "type": "cds.Date"
                },
                "RequestedDeliveryDate": {
                    "type": "cds.Date"
                },
                "ShippingCondition": {
                    "type": "cds.String",
                    "length": 2
                },
                "CompleteDeliveryIsDefined": {
                    "type": "cds.Boolean"
                },
                "ShippingType": {
                    "type": "cds.String",
                    "length": 2
                },
                "HeaderBillingBlockReason": {
                    "type": "cds.String",
                    "length": 2
                },
                "DeliveryBlockReason": {
                    "type": "cds.String",
                    "length": 2
                },
                "BindingPeriodValidityStartDate": {
                    "type": "cds.Date"
                },
                "BindingPeriodValidityEndDate": {
                    "type": "cds.Date"
                },
                "HdrOrderProbabilityInPercent": {
                    "type": "cds.String",
                    "length": 3
                },
                "ExpectedOrderNetAmount": {
                    "type": "cds.Decimal",
                    "precision": 16,
                    "scale": 3
                },
                "IncotermsClassification": {
                    "type": "cds.String",
                    "length": 3
                },
                "IncotermsTransferLocation": {
                    "type": "cds.String",
                    "length": 28
                },
                "IncotermsLocation1": {
                    "type": "cds.String",
                    "length": 70
                },
                "IncotermsLocation2": {
                    "type": "cds.String",
                    "length": 70
                },
                "IncotermsVersion": {
                    "type": "cds.String",
                    "length": 4
                },
                "CustomerPaymentTerms": {
                    "type": "cds.String",
                    "length": 4
                },
                "CustomerPriceGroup": {
                    "type": "cds.String",
                    "length": 2
                },
                "PriceListType": {
                    "type": "cds.String",
                    "length": 2
                },
                "PaymentMethod": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification1": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification2": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification3": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification4": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification5": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification6": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification7": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification8": {
                    "type": "cds.String",
                    "length": 1
                },
                "CustomerTaxClassification9": {
                    "type": "cds.String",
                    "length": 1
                },
                "ReferenceSDDocument": {
                    "type": "cds.String",
                    "length": 10
                },
                "ReferenceSDDocumentCategory": {
                    "type": "cds.String",
                    "length": 4
                },
                "SalesQuotationApprovalReason": {
                    "type": "cds.String",
                    "length": 4
                },
                "SalesDocApprovalStatus": {
                    "type": "cds.String",
                    "length": 1
                },
                "OverallSDProcessStatus": {
                    "type": "cds.String",
                    "length": 1
                },
                "TotalCreditCheckStatus": {
                    "type": "cds.String",
                    "length": 1
                },
                "OverallSDDocumentRejectionSts": {
                    "type": "cds.String",
                    "length": 1
                },
                "to_Item": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationItem",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_Partner": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationPartner",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_PricingElement": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationPrcgElmnt",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_Text": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationText",
                    "cardinality": {
                        "max": "*"
                    }
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotationItem": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SalesQuotationItem": {
                    "key": true,
                    "type": "cds.String",
                    "length": 6
                },
                "HigherLevelItem": {
                    "type": "cds.String",
                    "length": 6
                },
                "SalesQuotationItemCategory": {
                    "type": "cds.String",
                    "length": 4
                },
                "SalesQuotationItemText": {
                    "type": "cds.String",
                    "length": 40
                },
                "PurchaseOrderByCustomer": {
                    "type": "cds.String",
                    "length": 35
                },
                "Material": {
                    "type": "cds.String",
                    "length": 40
                },
                "MaterialByCustomer": {
                    "type": "cds.String",
                    "length": 35
                },
                "PricingReferenceMaterial": {
                    "type": "cds.String",
                    "length": 40
                },
                "RequestedQuantity": {
                    "type": "cds.Decimal",
                    "precision": 15,
                    "scale": 3
                },
                "RequestedQuantityUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "RequestedQuantitySAPUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "RequestedQuantityISOUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ItemOrderProbabilityInPercent": {
                    "type": "cds.String",
                    "length": 3
                },
                "AlternativeToItem": {
                    "type": "cds.String",
                    "length": 6
                },
                "ItemGrossWeight": {
                    "type": "cds.Decimal",
                    "precision": 15,
                    "scale": 3
                },
                "ItemNetWeight": {
                    "type": "cds.Decimal",
                    "precision": 15,
                    "scale": 3
                },
                "ItemWeightUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ItemWeightSAPUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ItemWeightISOUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ItemVolume": {
                    "type": "cds.Decimal",
                    "precision": 15,
                    "scale": 3
                },
                "ItemVolumeUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ItemVolumeSAPUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ItemVolumeISOUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "TransactionCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "NetAmount": {
                    "type": "cds.Decimal",
                    "precision": 16,
                    "scale": 3
                },
                "MaterialGroup": {
                    "type": "cds.String",
                    "length": 9
                },
                "MaterialPricingGroup": {
                    "type": "cds.String",
                    "length": 2
                },
                "Batch": {
                    "type": "cds.String",
                    "length": 10
                },
                "Plant": {
                    "type": "cds.String",
                    "length": 4
                },
                "IncotermsClassification": {
                    "type": "cds.String",
                    "length": 3
                },
                "IncotermsTransferLocation": {
                    "type": "cds.String",
                    "length": 28
                },
                "IncotermsLocation1": {
                    "type": "cds.String",
                    "length": 70
                },
                "IncotermsLocation2": {
                    "type": "cds.String",
                    "length": 70
                },
                "CustomerPaymentTerms": {
                    "type": "cds.String",
                    "length": 4
                },
                "ProductTaxClassification1": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification2": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification3": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification4": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification5": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification6": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification7": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification8": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductTaxClassification9": {
                    "type": "cds.String",
                    "length": 1
                },
                "SalesDocumentRjcnReason": {
                    "type": "cds.String",
                    "length": 2
                },
                "WBSElement": {
                    "type": "cds.String",
                    "length": 24
                },
                "ProfitCenter": {
                    "type": "cds.String",
                    "length": 10
                },
                "ReferenceSDDocument": {
                    "type": "cds.String",
                    "length": 10
                },
                "ReferenceSDDocumentItem": {
                    "type": "cds.String",
                    "length": 6
                },
                "SDProcessStatus": {
                    "type": "cds.String",
                    "length": 1
                },
                "to_Partner": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationItemPartner",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_PricingElement": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationItemPrcgElmnt",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_SalesQuotation": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotation"
                },
                "to_Text": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationItemText",
                    "cardinality": {
                        "max": "*"
                    }
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotationItemPartner": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SalesQuotationItem": {
                    "key": true,
                    "type": "cds.String",
                    "length": 6
                },
                "PartnerFunction": {
                    "key": true,
                    "type": "cds.String",
                    "length": 2
                },
                "Customer": {
                    "type": "cds.String",
                    "length": 10
                },
                "Supplier": {
                    "type": "cds.String",
                    "length": 10
                },
                "Personnel": {
                    "type": "cds.String",
                    "length": 8
                },
                "ContactPerson": {
                    "type": "cds.String",
                    "length": 10
                },
                "to_SalesQuotation": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotation"
                },
                "to_SalesQuotationItem": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationItem"
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotationItemPrcgElmnt": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SalesQuotationItem": {
                    "key": true,
                    "type": "cds.String",
                    "length": 6
                },
                "PricingProcedureStep": {
                    "key": true,
                    "type": "cds.String",
                    "length": 3
                },
                "PricingProcedureCounter": {
                    "key": true,
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionType": {
                    "type": "cds.String",
                    "length": 4
                },
                "PricingDateTime": {
                    "type": "cds.String",
                    "length": 14
                },
                "PriceConditionDeterminationDte": {
                    "type": "cds.Date"
                },
                "ConditionCalculationType": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionBaseValue": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 9
                },
                "ConditionRateValue": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 9
                },
                "ConditionCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "ConditionQuantity": {
                    "type": "cds.Decimal",
                    "precision": 5,
                    "scale": 0
                },
                "ConditionQuantityUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionQuantitySAPUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionQuantityISOUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionCategory": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionIsForStatistics": {
                    "type": "cds.Boolean"
                },
                "PricingScaleType": {
                    "type": "cds.String",
                    "length": 1
                },
                "IsRelevantForAccrual": {
                    "type": "cds.Boolean"
                },
                "CndnIsRelevantForInvoiceList": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionOrigin": {
                    "type": "cds.String",
                    "length": 1
                },
                "IsGroupCondition": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionRecord": {
                    "type": "cds.String",
                    "length": 10
                },
                "ConditionSequentialNumber": {
                    "type": "cds.String",
                    "length": 3
                },
                "TaxCode": {
                    "type": "cds.String",
                    "length": 2
                },
                "WithholdingTaxCode": {
                    "type": "cds.String",
                    "length": 2
                },
                "CndnRoundingOffDiffAmount": {
                    "type": "cds.Decimal",
                    "precision": 6,
                    "scale": 3
                },
                "ConditionAmount": {
                    "type": "cds.Decimal",
                    "precision": 16,
                    "scale": 3
                },
                "TransactionCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "ConditionControl": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionInactiveReason": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionClass": {
                    "type": "cds.String",
                    "length": 1
                },
                "PrcgProcedureCounterForHeader": {
                    "type": "cds.String",
                    "length": 3
                },
                "FactorForConditionBasisValue": {
                    "type": "cds.Double"
                },
                "StructureCondition": {
                    "type": "cds.String",
                    "length": 1
                },
                "PeriodFactorForCndnBasisValue": {
                    "type": "cds.Double"
                },
                "PricingScaleBasis": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionScaleBasisValue": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 9
                },
                "ConditionScaleBasisUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionScaleBasisCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "CndnIsRelevantForIntcoBilling": {
                    "type": "cds.Boolean"
                },
                "ConditionIsManuallyChanged": {
                    "type": "cds.Boolean"
                },
                "ConditionIsForConfiguration": {
                    "type": "cds.Boolean"
                },
                "VariantCondition": {
                    "type": "cds.String",
                    "length": 26
                },
                "to_SalesQuotation": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotation"
                },
                "to_SalesQuotationItem": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationItem"
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotationItemText": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SalesQuotationItem": {
                    "key": true,
                    "type": "cds.String",
                    "length": 6
                },
                "Language": {
                    "key": true,
                    "type": "cds.String",
                    "length": 2
                },
                "LongTextID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 4
                },
                "LongText": {
                    "type": "cds.LargeString"
                },
                "to_SalesQuotation": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotation"
                },
                "to_SalesQuotationItem": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotationItem"
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotationPartner": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "PartnerFunction": {
                    "key": true,
                    "type": "cds.String",
                    "length": 2
                },
                "Customer": {
                    "type": "cds.String",
                    "length": 10
                },
                "Supplier": {
                    "type": "cds.String",
                    "length": 10
                },
                "Personnel": {
                    "type": "cds.String",
                    "length": 8
                },
                "ContactPerson": {
                    "type": "cds.String",
                    "length": 10
                },
                "to_SalesQuotation": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotation"
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotationPrcgElmnt": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "PricingProcedureStep": {
                    "key": true,
                    "type": "cds.String",
                    "length": 3
                },
                "PricingProcedureCounter": {
                    "key": true,
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionType": {
                    "type": "cds.String",
                    "length": 4
                },
                "PricingDateTime": {
                    "type": "cds.String",
                    "length": 14
                },
                "PriceConditionDeterminationDte": {
                    "type": "cds.Date"
                },
                "ConditionCalculationType": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionBaseValue": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 9
                },
                "ConditionRateValue": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 9
                },
                "ConditionCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "ConditionQuantity": {
                    "type": "cds.Decimal",
                    "precision": 5,
                    "scale": 0
                },
                "ConditionQuantityUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionQuantitySAPUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionQuantityISOUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionCategory": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionIsForStatistics": {
                    "type": "cds.Boolean"
                },
                "PricingScaleType": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionOrigin": {
                    "type": "cds.String",
                    "length": 1
                },
                "IsGroupCondition": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionRecord": {
                    "type": "cds.String",
                    "length": 10
                },
                "ConditionSequentialNumber": {
                    "type": "cds.String",
                    "length": 3
                },
                "TaxCode": {
                    "type": "cds.String",
                    "length": 2
                },
                "WithholdingTaxCode": {
                    "type": "cds.String",
                    "length": 2
                },
                "CndnRoundingOffDiffAmount": {
                    "type": "cds.Decimal",
                    "precision": 6,
                    "scale": 3
                },
                "ConditionAmount": {
                    "type": "cds.Decimal",
                    "precision": 16,
                    "scale": 3
                },
                "TransactionCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "ConditionControl": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionInactiveReason": {
                    "type": "cds.String",
                    "length": 1
                },
                "ConditionClass": {
                    "type": "cds.String",
                    "length": 1
                },
                "PrcgProcedureCounterForHeader": {
                    "type": "cds.String",
                    "length": 3
                },
                "FactorForConditionBasisValue": {
                    "type": "cds.Double"
                },
                "StructureCondition": {
                    "type": "cds.String",
                    "length": 1
                },
                "PeriodFactorForCndnBasisValue": {
                    "type": "cds.Double"
                },
                "PricingScaleBasis": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionScaleBasisValue": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 9
                },
                "ConditionScaleBasisUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConditionScaleBasisCurrency": {
                    "type": "cds.String",
                    "length": 5
                },
                "CndnIsRelevantForIntcoBilling": {
                    "type": "cds.Boolean"
                },
                "ConditionIsManuallyChanged": {
                    "type": "cds.Boolean"
                },
                "ConditionIsForConfiguration": {
                    "type": "cds.Boolean"
                },
                "VariantCondition": {
                    "type": "cds.String",
                    "length": 26
                },
                "to_SalesQuotation": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotation"
                }
            }
        },
        "API_SALES_QUOTATION_SRV.A_SalesQuotationText": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SalesQuotation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "Language": {
                    "key": true,
                    "type": "cds.String",
                    "length": 2
                },
                "LongTextID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 4
                },
                "LongText": {
                    "type": "cds.LargeString"
                },
                "to_SalesQuotation": {
                    "type": "cds.Association",
                    "target": "API_SALES_QUOTATION_SRV.A_SalesQuotation"
                }
            }
        }
    }
}