DSD Connector & Pricing Data Extractor

IDocs are being sent correctly to the DSD connector. What triggers the pricing data extractor to fetch the pricing data for the shipment?  Are entries in the DSD cockpit required? We are running ECC 6.0 with EnhP3.0.
Thanks.

Enrique, if your issue is still not resolved, try checking the IDoc ports that you have defined in WE21. Check the IDoc files generated in the app. server directory and compare that with the Inbound file search string (if any).
Regards
DB

Similar Messages

  • Question on DSD Connector: Data Readiness

    Hi All,
              According to the DSD concept during the creation of the Shipment , two outbound IDOC will be created by the output control  configuration and a entry will get inserted in the table /DSD/ME_DDR_STAT when processing the inbound IDOC .
    We had created a shipment and  an IDOC is genereated for DSD connector . A entry is inserted in the table /DSD/ME_DDR_STAT . But the inserted entry doesnot has any value(blank) for  the "DSD Connector: Mobile Engine User ID - MEUSER "  field and  "DSD Connector: Mobile Engine Mobile ID - MEMBLID". So the "DSD Connector: Transactional Data Status- DATA_STATUS" field is on the staus "A-Not Assigned" and TRANDAT_STATUS has value "S- Successfully Processed Data Ready"   and PRCDAT_STATUS has value "N-Data not Ready".
    These field supposed to have value "Data Ready" status for all fields so that this data will get downloaded to the Mobile client on next synchronization.
    We had already assigned the mobile user id with the mobile device id in DSD connector cockpit in reference  to the Driver and Vehicle masterdata.
    What might be the problem?
    Thanks for your help in advance.
    Thanks,
    Greetson

    Hi all,
    This is Arun, one of the teammate working with Greetson. To put more light to the same issue,
    In the DSD connector as per procedure we are supposed to put 'RFC destination for DSD connector', but this makes the DSD connector cockpit unable to retrive mobile device ID.
    IT works instead if we give a 'RFC destination for ME server' . So we changed to that destination
    NOTE: to maintain the destination
    PATH: Logistics Execution → Direct Store
    Delivery Backend → Handheld Connectivity → DSD Connector Settings → Logical
    System Connectivity → Maintain destination for mobile engine servers.
    Any ideas, appreciated

  • Customer master data not replicated to DSD Connector tables - BD12 - Idocs

    Hi experts,
    I have a customer existing in 2 different sales organizations. I need to replicate it to the DSD/ME_CUST_SA table in the DSD Connector.
    The Idoc's segments generated while executing BD12 transaction, include only information for one sales org (VKORG) but I see no records or segments regarding the other Sales Org.
    I think mapping rules are just fine (VKORG field is correctly mapped to DSD/ME_CUST_SA table)
    What I need is to have both data replicated: that is, data from both sales orgs.
    Any thoughts on this?
    Thanks in advance
    Edited by: Jose Barreto on Jun 4, 2008 11:13 PM

    Hi Jose,
    pl. go through note 1015076 and implement it if useful.
    please email your personal ID at my id( given in my profile)
    as I am also trying to implement DSD and need some help.
    Note: reward Points if helpful
    Thanks,
    Akhil

  • Assign Driver Vehicle in DSD Connector Cockpit Question?

    Hi All,
               We are implementing DSD with MDSD functionality on it. We had created Driver master data (As Customer Masterdata) and Vehicle master data ( as Equipment master) in the DSD backend.  We are done with all the DSD backend ,  DSD connector & MI server configurations. When we go to DSD connector cockpit transation /DSD/ME_CPT we are able to see our Mobile device when we do F4 on  the Mobile ID column but when we do a  F4 on Driver and Vehicle columns we are not able to see the Driver and Vehicle master data that we had created for DSD project.
    Is there any configuration we need to do so that the Driver and Vehicle master data will show up in the DSD connector cockpit transaction????
    Thanks for your help in advance.
    Thanks,
    Greetson

    Hi All,
             During my investigation I found that DSD Connector Cockpit is reading the data for Driver and vehicle from the table "/DSD/RP_DRVTPLST and /DSD/_RP_DRVLIC.
    I am not sure How we can maintain entries in these tables. Looks like there are no tabele maintenance for these tables.??
    Thanks,
    Greetson

  • DSD: Transferring Master Data to Handheld

    Hi Folks,
    I'm pretty new to this subject and I have the doubt if its possible to synchronize only master data for testing to the Hand held. We have configured everything (RFCs, Logical Systems, IDOC Configuration, IDOC Message types, etc) and the client is installed correctly and synchronization with MI Server is OK.
    What I'm doing is using transaction /DSD/HH_DRIV to send driver information for example, and transfer this to the DSD Connector. From here what should I do next so this information can be transferred to our hand held.
    We are using MDSD 3.0
    Thanks in advance for your help.
    Regards,
    Gilberto Li
    Edited by: Gilberto Li on Mar 2, 2010 7:02 PM

    Hi Gilberto,
    I am also configuring DSD in IDES.I am bit stuck on the architecture front.
    Configuration guide which I am referring to has the steps to proceed.
    I have configured DSD backend and DSD connector as two logical system.
    Next step is assign client to this logical system.
    Now do we assign client to DSD backend only?
    Or to both DSD backend and DSD connector. Please advise.
    For example I am in CLIENT100
    Do we need to create two client 110 and 120
    And assign 110 client to DSD backend and 120 to DSD Connector.
    Thanks for your help.
    Thanks & Regards,
    Vishwas

  • DSD connector (IDOC : /DSD/HH_CONTROL)

    Hi gurus,
    I need to create the BAPI /DSD/ME_MS_DOWNLOAD and /DSD/ME_MS_UPLOAD because i want to connect the DSD Connector (BAPI Download and BAPI Upload to Hand Held No SAP)
    I have a problem when i want post the idoc /DSD/HH_CONTRL in the inbound process of DSD Connector to DSD Backend, first of all i send the follow IDOCs:
    Send DSD-Specific Material Data
    Send DSD-Specific Customer Data
    Send Driver Data
    Send Driver Text Settings
    Send Vehicle Data
    Send Credit Data (Exposure & KNKK)
    The system post in the outbound process have data passed to port OK.
    /DSD/HH_CONTROL
    /DSD/HH_CUSTMASTEXT
    /DSD/HH_DRIVERMAST
    /DSD/HH_MATMASTEXT
    /DSD/HH_ROUTE_ITINERARY
    /DSD/HH_TXTDRV
    /DSD/HH_VEHICMAST
    DESADV
    ORDRSP
    SHPMNT
    and, when the same idocs wants to send of DSD Connector to DSD Backend has correctly the follow IDOCS with the message: Application document posted
    /DSD/HH_CUSTMASTEXT
    /DSD/HH_DRIVERMAST
    /DSD/HH_MATMASTEXT
    /DSD/HH_ROUTE_ITINERARY
    /DSD/HH_TXTDRV
    /DSD/HH_VEHICMAST
    DESADV
    ORDRSP
    SHPMNT
    But, the IDOC /DSD/HH_CONTROL dont posted and the system show the message:
    Error occurred when reading DSD files from the source system. See Log
    Message no. /DSD/ME018
    I have ok the program RBDMIDOC that is executed in the backround process, (specific time).
    Any help i really apresure,  because is a big issue for me in this step of the project.
    King Regards,
    Enrique Lydna

    Enrique, if your issue is still not resolved, try checking the IDoc ports that you have defined in WE21. Check the IDoc files generated in the app. server directory and compare that with the Inbound file search string (if any).
    Regards
    DB

  • Pricing date and free goods

    Hello Folks,
    My understanding is Free goods is determined basically based on quantity as in quantity ordered.
    The system re-reads free goods condition record in the sales order when quantities of the main item changes or when Pricing Date changes.
    Based on the above, I need to clarify :
    1. If free goods is based on quantity, how does a change in the pricing date affect the determination? I assume the by pricing date change, it is referring to the pricing date setting in a free goods condition record.
    So, I am not sure why pricing date change requires a re-determination of the condition record for free goods.
    Or is it because free goods is determined based on  $ amount of goods ordered?
    Moreover, its said that when Pricing is Re-Run, free goods determination is un-affected.
    Cheers.
    John

    Hi,
    Free goods can be of two types. Inclusive and Exclusive.
    Inclusive discount are always value discount. What I mean is, if you buy 10 qty of an item, say 2 qty is free, then, it means, 20% off on the original price. i.e. only 8 are billed and 2 are discounted from pricing.
    In exclusive free goods, you are shipping 10 qty of an item + 2 qty of the same item in addition to 10. So, 10 are billed.
    When the pricing date in the sales order is changed, how will the system know whether the item being priced on a particular day should allow the free goods or not. So, free goods determination becomes necessary. Hence, it goes thro' free goods determination when you change the pricing date on the sales order.
    Hope this helps.
    Regards,
    Mukund S

  • Service Desk: Pricing data for partner could not be read

    Hi all,
    I am trying to configure the Service Desk functionality for Service Providers (on EHP1).
    I follow the SAP Documentation (SAP Solution Manager: Service Desk for Service Providers) and SLA's made easy in SAP Solution Manager. Also some discussion threads helped me with some steps (I applied e.g. the recommendation from Pricing data for partner 106 could not be read. , but it didn't help).
    I am facing some errors related to the CRM part of the configuration.
    When I create Service Desk Contract (SLFV) in CRMD_ORDER, the error appears Pricing data for partner xxx could not be read. I checked the setting of BP and I am not able to find the reason, for customer's (sold-to-party) BP the sold-to-party > Sales Area Data the Sales Organization/Distribution Channel/Division are maintained. Which information for pricing is needed and where can it be configured?
    Another error - I am sure it is related to the first one - the service contract cannot be determined in the service message (in Item details view under product). The error messages are about sales area/organization, so I suppose there is something wrong with the link Service Contract -> Business Partner definition.
    Could you please help me what can cause the error?
    Thanks in advance,
    Vaclav

    Hi Balaji.S,
    my problem was solved when I double checked the settings of org structure. That means there must be a consistent setting for sales organization / distribution channel / division in businness partner (tcode BP), organizational model (PPOMA_CRM), product workbench (COMMPR01). The setting must be same for both the sales department of the service provider and the customer's company (I am sorry I am not CRM, so I am following just this simple logic)
    In the long text of the error (in CRMD_ORDER) I could see "expected" combination for sales organization / distribution channel / division (message e.g. The access was carried out with sales organization 'O 50000613', distribution channel '01' and division '') -> when the org model was set up everywhere in this way, the contract was automatically filled by the organization data and in the next step the contract could be determined in the service desk message.
    Anyway it took some time to find out the correct combination. Deeper CRM knowledge would help me much.
    Vaclav

  • Read Sales Order Price with Pricing Date (PRSDT)

    Hello ABAP Gurus,
    I have once requirements and is, I need to extract sales order prices with a given Pricing Date (PRSDT).
    Could you please tell me if these is Function Module or BAPI that I can use?
    Regards,
    Murali

    Maintain a condition record for Rs.10/- with a validity date (only as an example) as 1st March'14 to 15th March'14.  Another condition record for Rs.15/- with validity date as 16th March'14 to 31st March'14.
    Now create a sale order for 500 nos. with one line item and change the pricing date as 15th March'14.  Similarly, create another line item for the same material with 500 nos. and here, change the pricing date as 16th March'14 at line item level.  By doing so, system would fetch the pricing in billing accordingly.
    I told as per my knowledge System will bring old price only for reserved stock if you want to apply new price for reserved stock just 411 e return the stock from reservation and now create sales order
    i hope this right
    Your understanding is incorrect.  System will never validate pricing based on age of the stocked material but based on validity period what you maintain in condition record.
    G. Lakshmipathi

  • Pricing date on sales orders

    Hi Gurus,
    I have the following requirement: When the user is creating an order and put the Request Delivery Date equal to "tomorrow", the pricing date should NOT be the today's date but it has to be "tomorrow" date.
    Is there a BADI to be used to recalculate the pricing date at item level accordingly to the Reuqest Date by the user?
    Thanks in advance!

    Hi Michele,
    U will get order guid in parameter IV_REF_GUID. Using this u have to use FM CRM_ORDER_READ and get the item details from order ( ET_ORDERADM_I).
         Now  loop in the  ET_ORDERADM_I and using ET_ORDERADM_IET_ORDERADM_I-GUID
    again read the order by passing the above guid to it_item_guid. Here u will get the et_schedlin_i details
    for the corresponding item where u will get the requested date (LATEST_TIME_CONFIRMED). Now u
    just pass this date to changing parameter CS_PRICING_BADI-PRICE_DATE. This will change the
    pricing date for items while saving the order.
    Regards,
    Pavan.A.

  • Pricing data for partner 300027 could not be found

    Hi guys,
    We have ECC6 and CRM5,both are IDES.I have fulfilled some exercises on training document,for example,I can create sales order in CRM,then this sales order can be transported into ECC.
    now I want to extend the sales area,so I made these operations:
    1. create sales area Z009/71/71 in ECC
    2. copy this sales area to CRM
    3. extend the sales view(Z009/71/71 ) of BP 300027 in ECC
    4. check this sales view for BP 300027 exists in CRM
    than I create sales order in CRM,I use sales organizaion Z009/71/71,BP 300027,but when I press ENTER,the error occurs.
    Could anybody help me and give me some advices,many thanks!

    Hi Curry
    Shalini has correctly pointed out the essentials required for price determination am using the same below:
    Sales Org...........................Z009
    Distribution Channel............71
    Division..............................71
    Customer Pricing Procedure ( can be seen in the transaction type Customizing)
    Document Pricing procedure.( Can be ssen in the business partner-sales area data)
    You need to check all these perameters, if the correct values are maintained for them. However if you are using your CRM installation for the first time then there is one important thing which you need to check. In the above mentioned essentials the Division plays a major role as dispite of the fact that the sales area is available in CRM system it is important to check if the Division is activated for the Sales Order Header or not. If the division is not activated then even if you maintain all the values system will throw the error that pricing data could not be read for the respective BP.
    Following is the process to check the same and maintain the necessary values:
    1. follow the path IMG -> CRM -> Master Data -> Organization Management -> Division Settings -> Define Use of Division and Dummy Division.
    2. Put a tick mark in the check box Header Div. Act. and save your settings. Now check the transaction again.
    Hope this help.
    Cheers
    Avi

  • Free goods condition is not deleted when pricing date changes

    Hi experts,
    we want to use the free goods condition type 'NA00' / 'NRAB' with category '3' (inclusive rebate).  The condition records are valid a certain period ( 1 month e.g.).
    The system inserts the condtion 'NRAB' in the calculation scheme and calculates the rebate. So far, so good.
    The problem begins, when you change the pricing date into a date when no condition record is valid.
    The system should remove the rebate.
    But it does not.
    The rebate is still there. Wen you change the standard customizing of condition type ''NRAB' you can delete the condition line.
    any ideas?
    SAP-Mistake?

    Hi Bernhard,
    You are changing teh pricing date but as per y understanding th condition record consider the "Serv.rendered date".
    Better go to Condition tab page --> Click at "Analysis" tab --> on next screen you can find there are so many condition type on your left side --> select your rebate condition type --> once you open the tree of condition type --> sysytem will show the detail on right hand side
    See the details that system consider which date "Pricing date" or  "Serv.rendered date".
    Hope this helps.
    Regards,
    MT

  • How to change the pricing date inthe conditon record access details

    Hi Team,
    Please help to solve this issue.
    When we create a sales order, pricing date will update as creation date and the same date will appear in the condition records access details for all the respective condition type.
    In case of sales order is created with reference to Contract then pricing date will update same as from the contract pricing date.
    for examaple contract created on  01.01.2014 for the same day  if we create the sales order with reference contract then pricng date will update as 01.01.2014 in the sales order.
    If we create the sales order example today 19.05.2015 but stil pricing date will update as 01.01.2014 (due to same date available in the contract)
    Now my requirment is for one of the condition type ex ZXXX this pricing date should update as sales order creation date (Not all the condition types) in the condition record access.
    Please check and let me know ho to solve this issue.
    Thanks in Advance.
    MK.

    Hi MK,
    When we define a price condition in customizing, we have field Pricing date, with the following entries available:
    ‘ ‘   Standard (KOMK-PRSDT; tax and rebate KOMK-FBUDA)
    A    Date of services rendered (KOMK-FBUDA)
    B    Price date (KOMK-PRSDT)
    C    Billing date (KOMK-FKDAT)
    D    Creation date (KOMK-ERDAT)
    E    Order date (KOMK-AUDAT)
    Use E.
    Regards,
    JM

  • Item Pricing date from ref. Invoice not copied into Credit memo request

    Hi SAP experts,
    If a reference invoice includes several pricing dates on item level
    only the first pricing date will be copied into the credit memo request.
    Example: Invoice includes three items. First item has pricing date
    2007-03-01 and item 20/30 have pricing date 2007-03-03. When creating
    a credit memo request with reference to this invoice,
    Pricing date 2007-03-01 will be copied to VBKD-PRSDT field
    on header/item level.
    When the customer has a foreign currency in use, the exchange rate
    in the credit memo request will be from 2007-03-01 and not from
    2007-03-03 for items 20/30. This is wrong.
    Can you help in finding a solution? Copying routines?

    Hi,
    Yes data transfer routine is the solution for this.You can create and assign a new routine in the copy control at item level for Invoice to Credit memo request.Here you can write the code as to transfer the data of pricing date field form billing document to credit memo request.
    This should work.
    Reward points if useful.
    Regards,
    Amrish Purohit

  • Pricing Date in Sales Order Documents

    Where can I get the Pricing Date field for sales order? I checked the input screen, there is Pricing Date at both header and item level, but I couldn't find corresponding field in VBAK and VBAP.
    Thanks in advance!

    Hi
    It is VBKD-PRSDT for both.
    Reg's
    Edan

Maybe you are looking for