I intend to create a new Sales Price Trade agreement from an existing one, where all the data stays the same but the price, fromdate and toData.
I used to import journals into AX2012 through the AIF service PriceDiscountJournalService using entities AxdPriceDiscountJournal and AxdEntity_PriceDiscAdmTrans which mapped nicely to the fields required in the PriceDiscTable
I now need to do the same thing in D365 using OData and I'm trying to use the OpenSalesPriceJournalLine entity, however the fields do not seem to match up as nicely with the PriceDiscTable
e.g. OpenSalesPriceJournalLine contains the following fields I am unsure on. B
QuantityUnitSymbol
ProductConfigurationId
ProductSizeId
PriceWarehouseId
ProductColorId
IsGenericCurrencySearchEnabled
WillDeliveryDateControlDisregardLeadTime
ProductStyleId
SalesLeadTimeDays
ProcessingLog
SalesPriceQuantity
AttributeBasedPricingId
FixedPriceCharges
WillSearchContinue
PriceSiteId
By leaving them blank do I risk creating Trade agreements that are different from the original? Am I using the wrong entity, or an I missing something?