"Receiver port not valid in control record"...idoc error

Hi,
The new materials are sent to SAP via a text file which is placed in the application server which EDI uses to populate the Idoc segments and creates the material master.
Recently we upgraded from SAP 4.6 C to ERP 5.0.
After upgrading we are getting a message as Port(HPLED) invalid in control record.
I get an error message as  "receiver port HPLED  not valid in control record"...
It is not able to find  the receiver port & hence cannot create the MM.
We checked all the config and compared with Test and production and we could not find any noticable change.
Did anyone come across any infor on this?
Your valubale reply is really very important for me.
Pls reply.
Regards,
Pri

Hey Ramesh,
I've already done the WE57 setting.
You see the WE57 setting is always done on the reciever side and not on the sender side (There is no harm but it is not what SAP recomends) The Linking on the sender side is done in the Partner Profile, where we give the extension name.
For the reciever this Partner profile setting of extension is not there therefore we need to go to WE57 and do it.
I've done all the config and have tried all the things in both the systems but somehow nothing is working.
That is why I asked that in my Inbound FM which is IDOC_INPUT_HRMD do I need to popluate one of it Parameters or fields where I mention the Extension name and all.
Yesterday however I found an SAP NOTE (105148) which tells me that my naming convention of the Extension is wrong. I have made ZHRMD_A07 extending standard IDOC tupe HRMD_A07, actually it should be ZRMD_A07. Again this is speculative I need to try this out. But I do know that SAP has various checks which checks all the naming convention and all. I'll try this out and hopefully it might work.
In the meantime any other suggestions are most invited. I am using Message type HRMD_A and using IDOC type HRM_A07
Regards
Abhishek Sahi

Similar Messages

  • XI Idoc Receiver Port Not Found

    Hi there
    I have a Idoc Scenario where the Idoc is a receiver adapter going into some Sap System. I have setup the scenario and it gets processed correctly but the Idoc has got a status 56. Everything seems fine but in WE02, if I view the idoc under Technical Info, the Port there is different from what I have specified in the message mapping. Where does that port get specify if not in XI?
    Thanx,
    Jan

    Hi Jan,
    have a look at my blog
    /people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified
    to understand which values from the control record you can control
    and how
    Regards,
    Michal Krawczyk

  • Inbound IDOC receiver port not getting filled in

    Hi All,
    I checked the WE20 configuration and it is fine. Just wanted to check if there is any other sap configuration which might be missing.
    The IDOC is coming from a web server and they confirmed that they are filling the receiver port information while sending, but in the IDOC that we receive in SAP the receiver port is coming as blank.
    Any pointers will be appreciated.
    Thanks,
    Anil

    Hello Anil,
    When they say they are filling receiver port that means they filling EDIDC-RCVPRT, please note with out receiver port you will not be able to receive the Idoc.
    It means this value might be cleared somewhere in SAP. may be user exit or BADI or enhancement. what you can do is try to create inbound idocs by populating receiver  port using WE19 and check whether the created idoc contains this value or not.By doing the you can get an idea where this value is disappered.

  • FTP Receive port not pulling files

    I configured FTP receive location to pull files from FTP server. It is not pulling files and not even giving any error in event log and also provided log file location in properties.
    It is not doing any thing in Production server (Biztalk 2013 (Standared edition),64bit) but same FTP configuration is pulling files in my Development system (Biztalk 2013 Developer edition).
    Can any one help me how to resolve this issue.

    Try the following:
    Disable and enable the FTP Receive location. This could sometime help the configuration to refresh itself.
    Restart the host instance to which the  FTP Receive location configured to.
    Give a wrong password, and see whether you get any warning or any eventlog entries.
    Use any network tracing tools like WireShark which help you to trace the event happening.
    Ensure you're firewall/or remote server from where you're trying to poll for the message is not blocking the file transfer. Sometimes, firewall or any network issue blocks are not reported back to FTP adapter so that it can log it as error/warning. So ensure
    its not an issue due to any network related thing.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Can receive but not send emails in Outlook 2010 - error message 0x8DE000006 The operation failed

    I an @outlook.com email in my Outlook 2010 which worked well at first.
    It now come up with the error message - error message 0x8DE000006 The operation failed and on my Sync Issues it has the following note:
    19:35:57 Error: 3209. Server. We noticed some unusual activity in your Hotmail account. To help protect you, we've temporarily blocked your account.. 
    19:35:57 Contact Support (with the live link which brought me here)
    Which brought me here......any support would be amazing! Thanks

    19:35:57 Error: 3209. Server. We noticed some unusual activity in your Hotmail account. To help protect you, we've temporarily blocked your account.. 
    From this message, it seems that your Outlook.com account is blocked due to some unusual activity. Please first try login to your webmail and check if you can send emails from there. If you can't send email even from webmail, we may try to follow the following
    instructions to unblock your account to resolve the issue:
    http://windows.microsoft.com/en-IN/windows/outlook/account-temporarily-blocked
    Hope this helps.
    Regards,
    Steve Fan
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How can i fix "the url is not valid and cannot be loaded error firefox"?

    anyone know what that error message is about?

    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
    If it does work in Safe-mode then disable all your extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
    You can use "Disable all add-ons" on the [[Safe mode]] start window to disable all extensions.
    You have to close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")

  • Reciever port blank in control record of idoc.

    Hi,
    I am sending IDOC from  client 110 to 220 in R/3.
    In Client 220 reciever port is blank in control record of
    Idoc.Do I need to do some kind of settings for this.
    Any help appericiated.
    Thanx.
    Rekha.

    Hi Rekha;
       Are the ports properly populated on the outbound IDoc (from client 110)?
    Cheers,
    John

  • ALE / IDOC / sales order customer control record change

    I'm trying to look for a "standard" answer.  Here's my problem:
    Record comes into SAP with a non-sap customer number that needs translated to SAP customer number.
    Options I'm looking into:
    1.  Use the user exit and pull the customer characteristic from the customer master.  Based on the characteristics then convert the control record.
    2.  Use the user exit at the sales order create.  Based on the characteristics then convert the sales order and do not convert the control record.
    3.  Use standard EDPAR and convert the control record.
    The problems:
    If I use code to change the sold to custmer number at the control record level, I'd like to do the same thing at the detail level.  The standard SAP code uses EDPAR.  There are many different user exits based on the IDOC type in the system.  I really don't want to change the code for each one.
    EDPAR is maintained by IS.  However, the customer master is in the business hands and is easily used.  The customer master would be the perfered way to do things.
    Any suggestions?  Has anyone else had a problem with the customer number in the control record?  We used to do it prior to moving the record into the SAP system.  We would like to move away from that.
    Thank you!
    Michelle

    OK so we have a strange setup.  Yes, sold-to and ship-to is in the sales order.
    The customer number in the control record is really our SAP sold-to number.  It also is the partner number.   It is required for WE20.  However when the IDOC comes into our system our customer doesn't always send the partner number.  They can send their number for our company, the DUNS number or others.  We have to take that number and convert it to our partner number.
    While conversion from X12 to IDoc, based on the ISA ID or Sold-to party number you should map the correct SAP partner number onto the control record.
    Coming to non-SAP sold-to party number in E1EDKA1 segment, the same non-sap sold-to number can be mapped to this segment but you should maintain EDPAR Entries. (VOE4).   Yes, I found that EDPAR seems to be the way SAP is expecting the conversions.  However, we want our customer service to maintain the conversion.   That means that it has to be in a good format.  So I could write a Z transaction over the EDPAR table for easier maintenance, or use the customer master screens.  The customer master seems to be a logical place for custmer service to enter in the conversions.  However, EDPAR is what SAP is expecting.  So I decided to have them update the customer master via characteristics, and then use a BADI to send the information to EDPAR.  Use "standard" functionality to change the control record.  I believe it is a user exit.
    Any questions??  I always have questions.   I think the above solution will work.   We haven't prototyped it yet.   That will happen soon.    My question was very generic and probably hard to follow.  
    Hopefully this clears up what I think we are going to do.  Any other solutions would be appreciated.   The control record may or may not be correct when it is recieved.  So we need to convert.  Another requirement is that customer service has to set up the conversion values.  VOE4 is not a good transaction for non-technical people to use.   So we need a better way.  
    Again we have voted to try the above solution.  But I welcome any other suggestions.
    Thannk you,
    Michelle

  • IDoc Control Record and Status Record Code,  where is it!!!

    Hi,
      Where can i see the code for generation of control record and status record of IDoc.
       Thanks in advance for your answers

    hi ,
    1.first create an segment with the fields u want tcode we31 relase it .
    2. create an idoc and assign segment to it tcode we30.
    3.crate a message type  tcode we81
    4.assign that message to idoc  tcode we 82.
    do the ale configarations .
    now u can write the code in our sender system
    *1.     Create parameters/select-options for input data. i.e., message type, logical system.
    parameters : p_mestyp like edmsg-msgtyp default 'ZKKUMSG',
                 p_logsys like tbdlst-logsys obligatory.
    *2.     Create Data objects for control record, data record and database table.
    data : c_segment like edidd-segnam value 'ZKKUSEG',        "Data record (IDoc)-Segment type
           c_idoctp like edidc-idoctp value 'ZKKUIDOC'.            "Control record (IDoc)-Basic type
    data : begin of i_tab occurs 0,
              ZKSNO   like ZKSTD-ZKSNO,
              ZKSNAME like ZKSTD-ZKSNAME,
           end of i_tab.
    data : w_itab like i_tab.
    data : s_segment like ZKKUSEG.
    data : i_edidd like edidd occurs 0 with header line.
    data : i_control_record like edidc.
    data : i_comm_idoc like edidc occurs 0 with header line.
    *3.     Select the data from responding tables into internal table for a defined condition.
    here you have take ur internal table
    *select single zsno zsname from zkiran into corresponding fields of itab where zsno = p_sno.
    *4.     create control record into internal table.
    i_control_record-mestyp = p_mestyp.         "Message Type
    i_control_record-idoctp = c_idoctp.         "Basic type
    i_control_record-rcvprt = 'LS'.             "Partner Type of Receiver
    i_control_record-rcvprn = p_logsys.         "Partner Number of Recipient
    *5.     create data record into internal table.
    *i_edidd-segnam =   c_segment.
    loop at i_tab into w_itab.
    s_segment-zksno    = w_itab-ZKSNO.                     "Application Data
    s_segment-zksname  = w_itab-ZKSNAME.
    i_edidd-sdata     = s_segment.
    i_edidd-segnam    = c_segment.
    clear w_itab.
    append i_edidd.
    endloop.
    *6.     Process ALE Service Layer using the function module  MASTER_IDOC_DISTRIBUTE.  It returns the corresponding IDoc No.s.
    call function 'MASTER_IDOC_DISTRIBUTE'
      exporting
        master_idoc_control            = i_control_record
      tables
        communication_idoc_control     = i_comm_idoc
        master_idoc_data               = i_edidd
      exceptions
        error_in_idoc_control          = 1
        error_writing_idoc_status      = 2
        error_in_idoc_data             = 3
        sending_logical_system_unknown = 4
        others                         = 5.
    if sy-subrc <> 0.
      message id sy-msgid type sy-msgty number sy-msgno
              with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    endif.
    *7.     Display Communication IDocs.
    loop at i_comm_idoc.
      write : / 'Communication IDoc No. is : ', i_comm_idoc-docnum.
    endloop.
    *8.     Commit Work.
    commit work.
    i hope this sample code help u .
    thanks

  • Using XML String in the Scheduler Adapter in the Receive port

    I have a requirement where I have to query the view in the Oracle database,and the View is like this
    EmpNumber | Name | TermDate
    E001 | ABC | (null)
    E002 | DEF | 13-DEC-14
    E003 | GHI | (null)
    E004 | JKL | 11-NOV-14
    E005 | MNO | (null)
    E005 | PQR | 10-DEC-14
    I am going to use the Scheduler adapter in the receive port.It should select the Records with the TermDate null and TermDate 7days ago from today. So here is how I want the selected records to be
    EmpNumber | Name | TermDate
    E001 | ABC | (null)
    E002 | DEF | 13-DEC-14
    E003 | GHI | (null)
    E005 | MNO | (null)
    In the other forum I found the sql command to do this is,
    select * from EMP where TERMDATE is null or TERMDATE >= trunc(sysdate) - 7;
    But I am not sure if the XML String in the Scheduler Adapter is correct
    <ns0:Select xmlns:ns0="http://Microsoft.LobServices.OracleDB/2007/03/View/EMP"><ns0:COLUMN_NAMES>*</ns0:COLUMN_NAMES><ns0:FILTER>TERMDATE IN ('null','TERMDATE >= trunc(sysdate) - 7')</ns0:FILTER></ns0:Select>
    Any help will be greatly appreciated. Thanks

    Thanks Suleiman.
    I am using the WCF-Custom Adapter to get the data from the Oracle database. And I am using the Scheduler adapter because to get data on a daily basis.In one of our other application we have used the query statement in the Scheduler adapter
    Like,
    <ns0:Select xmlns:ns0="http://Microsoft.LobServices.OracleDB/2007/03/View/VW_EMP_DEPT"><ns0:COLUMN_NAMES>*</ns0:COLUMN_NAMES><ns0:FILTER>PROCESS IN ('A','B','C')</ns0:FILTER></ns0:Select>
    and it works really fine, it just select the records with the Process A or B or C. I dont know how can I select now with respect to data that is 7 days ago from today.Help me with it.

  • Control Records

    HI
    ECC v6.0
    I am tryting to send an IDoc from SAP through ALE- RFC connection to EDI subsystem. IDoc is created successfully but it is remaining on 03 status in the Queue without going to the external sub system.
    Inboound to SAP is working fine. Outbound is erroring out with the following error.
    I do not understand why it is calling IDOC_INBOUND_ASYNCH ..when the document is trying to go out? Also I see the same error for all the meesage types I am trying to send out.
    Thanks in advance ..throw me some input please
    ======> IDRP: The Function Call IDOC_INBOUND_ASYNCHRONOUS did not contain any Co
    ntrol Records!
    ABAP Programm: SAPLARFC (Transaction: )
    Called function module: ARFC_DEST_SHIP
    User: ARORAL (Client: 010)
    Destination: EDI_GIS (handle: 2, 91342437, {47865AAF-1AD2-194B-E100-00000A800A09
    SERVER> RFC Server Session (handle: 1, 91341412, {47863797-1B21-194C-E100-00000A
    800A09})
    SERVER> Caller host:
    SERVER> Caller transaction code:  (Caller Program: SAPLQOWK)
    SERVER> Called function module: ARFC_RUN_NOWAIT
    Trace file opened at 20080110 121401 EST SAP-REL 700,0,114 RFC-VER U 3 9115
    13

    Hi Vinodh.
    I am facing the same issue with the IDOC Status in 03 and the Queue stuck in SM58 with the
    Error: IDRP: The Function Call IDOC_INBOUND_ASYNCHRONOUS did not contain any Control Records
    Did you get any solution for this please?
    Regards,
    Deepesh Datt.

  • Fatal Error During Solution Center Install - "Key Not Valid for Specified State"

    I have encountered an error while trying to install HP Solution Center for my J6480 All-In-One.  The software I'm installing is "OJJ6400_Full_10.exe"
    I can get past the installation option selections (i.e., the screens that allow selection of which components you want installed) as well the online check for updates to the software.  However, shortly after that I get a fatal error the full text of which are:
    Error Situation Code: 23551631
    The following lines were retrieved from the installation error logs.
    Now Launching=X:\hpzmsi01.exe -m dot4wrp "-*"
    ".\autorun_network.inf" "-networkonly" -| XXX -f X:\DIVins??.DAT
    Error message received: Key not valid for use in specified state.
    X:\cioum32.msi failed with return code 1603
    MSIInstall() failed with 1603
    Exit code=1603
    Your help is appreciated.  Thanks.

    Hey @redleader74,
    At this time I am going to have you unlock the hidden System Administrator Account and attempt an install under there. Ideally, if everything installs fine you should be able to log back into your normal User Account and the complete software and driver package for your HP Officejet J6480 All-in-One Printer will be installed and functional. Can I please have you follow the steps below.
    Step 1: Uninstall Drivers:
    Click on your Start menu
    Select All Programs
    Select the HP folder
    Select your HP Officejet
    Select Uninstall
    Please follow any onscreen prompts to complete the uninstall. Once the uninstall is complete please proceed to the next step.
    Step 2: Clear Temp Files:
    Click on your Start menu
    In the 'search programs and files' box located right above Start after you click on it, type %temp% and hit enter on your keyboard
    When the Temp folder opens, select Ctrl + A at the same time on your keyboard. Everything in this folder will now highlight.
    Select the 'delete' button on your keyboard. The Temp folder contains temporary internet files. No actual files or folders on your computer will be affected by deleting the Temp files. Should a Temp file still be used than you will automatically get the pop up to 'skip' that item.
    Close the Temp folder once it is emptied
    Right click the Recycling Bin on your desktop and select Empty Recycling Bin
    Step 3: Unlock System Administrator Account:
    Click on your Start menu and under the 'search programs and files' box type CMD
    CMD will populate as a search option above, just right click on it and 'run as administrator'
    Once CMD (Command Prompt) opens, type net user administrator /active:yes and hit enter
    Next, close CMD and restart your computer
    When your computer comes on log into the new Account that should show. It will be called Administrator and will not have a password on it.
    If your computer automatically logs into your account after restart than go to your start menu click the arrow beside 'shutdown' and choose 'switch user'. Now log into the Administrator Account we just unlocked
    Step 4: Install Device:
    Under the Administrator Account please click here to download the latest drivers for your printer.
    Once the website opens select the Download button on the top left
    Once the download is complete please follow the onscreen instructions to install your printer
    Once the installation is complete, please test the functions of your HP Officejet to ensure that everything is functioning properly now. If everything installs fine, log out of the Administrator Account and back into your normal User Account. All the Software and Drivers for your product should show installed now on your Account. Once you're logged into your User Account please test your HP Officejet again to verify that your print and scan functions are still working.
    If everything works fine, you will want to Hide the Administrator Account.
    Go to your Start menu and under the 'search programs and files' box type CMD
    CMD will populate as a search option above, just right click on it and 'run as administrator'
    Once CMD (Command Prompt) opens, type net user administrator /active:no and hit enter
    Next, close CMD and restart your computer
    Please let me know if these steps resolve your issue. Good luck!
    X-23
    I work on behalf of HP
    Please click "Accept as Solution" if you feel my post solved your issue, it will help others find the solution.
    Click the "Kudos, Thumbs Up" on the right to say "Thanks" for helping!

  • I am installing CS6, for the first time, on a Mac, from a CD.  I have a valid serial number that I just obtained.  When I enter the serial number, it is not validated and I cannot continue.

    I am installing CS6, for the first time, on a Mac, from a CD.  I have a valid serial number that I just obtained.  When I enter the serial number, it is not validated and I cannot continue.

    Error "The serial number is not valid for this product" | Creative Suite

  • On my iPad, wifi connected but receive "server not responding" error messages on every app including iTunes. Rebooted, reset settings (all

    Help! Was using my iPad yesterday set it down for 10 minutes and all of a sudden received "server not responding" and "Cannot verify server" error messages. Cannot open/connect to iTunes to update software. Wifi is working with strong signal. Followed other message board suggestions: forgot network and readded, renewed lease, turned wifi off/on, reset network settings, reset all settings, powered off/on, rebooted, checked router. Internet works fine on laptop. I'm so frustrated and don't know what else to do. Any suggestions?

    Hello there, Swass26.
    The following Knowledge Base article provides some great in-depth troubleshooting steps to get to the bottom of your issue:
    Can't connect to the iTunes Store
    http://support.apple.com/kb/TS1368
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro D.

  • "Not enough memory in target location" error in de...

    When I try to download and "save to device" any files from any website of any size, I am receiving the "Not enough memory in target location" error. It's very frustrating . To reproduce I only need to do a "long tap" on the google image on the default google page and select "save image as" and select any location (eg. documents, root (MyDocs), create new folder) and I get the error. Once the error is displayed, most of the time I can't get rid of it and need to do an "End current task" to close the browser.
    I have checked the output of a "df -h" and there is PLENTY of space on all volumes, including rootfs (95.1M Free) and /dev/mmcblk0p1 (25.9G Free!).
    I've tried flushing the '/home/user/.mozilla/microb' directory and deleting the '/home/user/.browser' file also.
    I can transfer files from my PC connected in Mass Storage mode with no problem, I can also create directories and files from X-Term also with no problem.
    The only information I can find on this error is related to rootfs being out of space when trying to install an app or update...but this is not my problem.
    I have a feeling it could be a permissions issue, anyone have any suggestions?

    Hi cpitchford. I have a similar problem. I can't save a bookmarks in the MicroB explorer. The system says "Not enough memory". I read your post and send you the screenshot for the xterm. Thank you for your time. Let me know if you need more informartion about the issue
    Attachments:
    screenshot03.png ‏93 KB
    screenshot04.png ‏98 KB

Maybe you are looking for