How to add/change missing header lines in RNIF B2B?

Hi all,
We are using RNIF exchange protocol. We have sent invoice from BPEL to B2B. The message invoice reaches the trading partner but they are unable to process it or sent ack back as few header lines are missing in the RNIF envelope.
Can anyone tell me or provide some pointers abt how to add/change missing header lines in B2B?
These are the headers missing:
Delivery header:
<locationID> <Value>HostTradingPartner</Value> </locationID>
Service Header:
<messageStandard>
<FreeFormText xml:lang="EN">PIDX</FreeFormText>
</messageStandard> <standardVersion>
<VersionIdentifier>1.0</VersionIdentifier>
</standardVersion>
Can anyone provide some inputs on this?

As per RNIF standard, all these header elements (locationID in Delivery Header & messageStandard and standardVersion in Service Header) are optional. As you are using RossettNet over RNIF, so Oracle B2B might not be setting these headers.
I do not have a 10g setup here so cann't test it. I would suggest you to raise a case with Oracle Support because PIDX is a non-RossettaNet standard and it's implementation in Oracle B2B will be different to RossettaNet implementation. Meanwhile, I would try the same in B2B 11g setup.
Regards,
Anuj

Similar Messages

  • How to add a new schedule line?

    Hi folks,
    Please help to tell me is there any user exit can be used for adding a new schedule line? I want to keep the old first date data, add new shedule line with new updated schedule line date. Pls. help to advise how to do it in VA01/VA02 ?
    If i simply use the following update statement in MV45AFZZ, then the first date will be updated by the new Schedule line date, which is not what i want. (Since new order always the First line "0001" will get updated)
    xvbep-edatu = t_temp-edatu .
           modify xvbep TRANSPORTING edatu "UPDKZ
                         where posnr = t_temp-posnr
                           and ETENR = '0002'.
            if SY-SUBRC <> 0.
               modify xvbep TRANSPORTING edatu "UPDKZ
                            where posnr = t_temp-posnr.
            endif.
    Tks,
    Jenny
    Message was edited by:
            Jenny Zhuang

    Hi Ferry,
    Many thanks for the reply. But i still have the question, seems the user exit 'USEREXIT_CHECK_VBEP' in 'MV45AFZB' is used for addtional checks on the schedule line, my questions is how to add a new schedule line? It maybe very difficult. so is it possible to change the configurable Sales order's Finish Date for it's production order, and force it to generate a new schedule line?
    Tks,
    Jenny

  • How to add Change Layout, savelayout, select layout Button to ALV Toolba

    How to add Change Layout, savelayout, select layout Button to ALV Toolbar?
    Moderator message: please (re)search yourself before asking.
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    locked by: Thomas Zloch on Sep 10, 2010 10:57 AM

    Variant
    CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
           EXPORTING
                is_variant          = gs_variant
                i_save              = c_save
              it_default_fieldcat =
           IMPORTING
                e_exit              = gf_exit
                es_variant          = gs_variant
           EXCEPTIONS
                not_found = 2.
      IF sy-subrc = 2.
        MESSAGE ID sy-msgid TYPE 'S'      NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ELSE.
        IF gf_exit = space.
          cf_varia = gs_variant-variant.
        ENDIF.
      ENDIF.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save        = c_save
        CHANGING
          cs_variant    = gs_variant
        EXCEPTIONS
          wrong_input   = 1
          not_found     = 2
          program_error = 3
          OTHERS        = 4.
      IF sy-subrc NE 0.
        cf_subrc = sy-subrc.
      ENDIF.
    Change Layout, savelayout, select layout Button  pass the value which is in BOLD
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
         i_callback_program                =  gd_repid
         i_callback_user_command           =  'U_COMMAND'
         i_callback_top_of_page            = 'TOP-OF-PAGE'
                         is_layout                    =  fld_lay
           it_fieldcat                  =  fieldcatalog[]
                       IT_EXCLUDING                  =
                       IT_SPECIAL_GROUPS             =
                       IT_SORT                        =  it_sort[]
         i_default                      = 'X'
         i_save                         = 'A'
         is_variant                     = gs_variant
         it_events                      =  it_event[]
        TABLES
          t_outtab                      =    it_sales
                     EXCEPTIONS
                       PROGRAM_ERROR                     = 1
                       OTHERS                            = 2
    Annasaheb

  • How do i change the time line in Au from time since recording start to the actual time?

    how do i change the time line in Au from time since recording start to the actual time? I have a recording that was started at 10:00 but obviously in Au it starts at 0:0:00. Basically i want to time shift this to 10:00:00

    In the Properties panel, modify the Start Time parameter.

  • How can I change perspective (converging lines) in iPhoto?

    How can I change perspective (converging lines) in iPhoto?

    iPhoto Menu -> preferences -> Accounts
    Regards
    TD

  • How to add a New schedule line and update the order quantity?

    Hi all,
       I have to add a new schedule line in VA01/VA02 so that when ther is partial confirmed quantity against a schedule line, we have to create a new schdule line based on the existing so that it will contain confirmed in one and unconfirmed in the other.
    The schedule line will split once the user go to Header data screen in VA01/VA02. So I used USEREXIT_MOVE_FIELD_TO_VBAK  user exits in MV45AFZZ include program.
        I splited the order quantity against the confirmed quantity and added it as new schedule line in the XVBEP internal table and update UPDKZ flags for XVBEP & YVBEP.
      Could anyone tell me is there any other way to do this without updating XVBEP? Because it is affecting some other place because of index table is not updating. How to you think use if update xvbap-etenr_high and update index table IVBEP1 for new line insert into XVBEP instead directly inseritng it into?
    My code as follows:
    xvbep-WMENG = t_temp-WMENG .
    modify xvbep TRANSPORTING WMENG.
    t_temp1- ETENR = '0002'.
    if SY-SUBRC <> 0.
      t_temp1-UPDKZ = UPDKZ_NEW.
      modify xvbep TRANSPORTING WMENG UPDKZ.
    endif.
    With Regards
      Raj

    Have you got thru this one if so please provide me with the solution as i got the same req' ..

  • EXIF Dates - how to add/change using exiv2 . . . is there a better way?

    Hi, everyone!
    INTRO: I'm new to Lightroom. I've gone through a few books and lots of tutorial courses on lynda and youtube, so I feel quite comfortable with LR 5's import process. This post and question is a pre-import/organizational issue.
    I have more than 30,000 old, digitized (scanned) photos dating back to the 1950s. Obviously, most of were taken with old, analog cameras. These are now organized into folders by date.
    GOAL: I want to import these photos into LR and be able to find them by metadata dates (Capture Date & Time).
    PROBLEM: Obviously, old scanned (or even more recent manipulated) photos often don't have the correct EXIF creation date info. Even worse, many (or most) of these old images don't even have an EXIF date field!
    WHAT I'VE LEARNED: Using exiv2 filename or evix2 -pt filename immediately shows whether there is or is not date info for the photo. If there isn't, exiv2 -pt filename shows nothing. If there is an EXIF date field, it will be shown.
    For all these images with no date field, if I import them into Lightroom, there of course is no date info that shows up in the Metadata panel (under Default or EXIF), nor can you change the date (because the field isn't even there).
    If exiv2 -pt filename DOES show the Exif.Image.DateTime field, then in Lightroom, you will see the Capture Time and Capture Date fields, and you will see an icon to the right of those dates that allows you to change that date.
    If exiv2 -pt filename DOES NOT show this Exif.Image.DateTime field, you can ADD this field by using the command line:
    exiv2 -M"set Exif.Image.DateTime Ascii 1965:01:25 15:45:00" filename (or whatever your date/time is).
    Now if you import this image into LR, you will find the Capture Time and Capture Date fields under the Metadata > Default panel...AND you can edit them if needed. That is, the above exiv2 -M command added the EXIF date field that LR needs in order to search by date.
    WHAT'S MY POINT, AND WHAT'S MY QUESTION? I have no problem using exiv2 to add/change an EXIF creation DateTime field one folder at a time prior to importing them into LR. This will enable me to search on those date fields**.
    My question is this: Is there an easier method?
    Surely there must be tens (hundreds?) of thousands of "older" photographers like myself who have troves of old photos that have incorrect EXIF creation date fields, or missing the date field entirely (in which case, as I stated above, cannot be added/edited using LR, PS, FileMultiTool, Graphic Converter, etc.).
    I realize that I could look at images based on the folder names or file names, or I could enter dates into tags, but such methods of finding images are not nearly as convenient as using Metadata. Therefore, if I know that an image was taken in June 1962, then I'd like the EXIF metadata to have this info so that I can search on it. To have no EXIF date field or to have a date field that is incorrect is useless.
    I'D LOVE YOUR COMMENTS! If there is an easier or better way, I'd love for you to help! There are so many experienced photographers on this forum, and more than likely many of them have old photos with incorrect or missing EXIF date fields that they've brought into LR.
    THANKS! I'll really appreciate any and all help you can offer.
    David
    ** there are other EXIF date fields that can be changed using exiv2: Exif.Photo.DateTimeOriginal, Exif.Photo.DateTimeDigitized, etc. But the principal date that LR uses to search for files is the one described above.
    P.S. I've also tried jhead -ds1965:01:25 filename (or whatever your date is) to change the date. This works ONLY IF there is already an EXIF date field present. If not, jhead will report an error and not create one. exiv2 -M will create the field.

    John,
    Thanks very much for your help! I had tried the plugin, exiv2, exiftool, and LR's Metadata menu option only on a single photo.
    You are 100% correct about LR's menu option assigning different times! Thank you for pointing this out.
    When I set the date and time for about 10 photos, LR's menu option assigned (seemingly random!) times to all of them. Why would LR do this? I can perhaps see offsetting each photo by 1 second (00, 01, 02,...), but simply assigning random times makes no sense at all. At least in the tests I just did, LR didn't shift the time by the same amount, but assigned totally (random?) times to every photo.
    Another problem that I found with the LR menu item is that it failed to change the date/time at all for several of the images I selected! The Capture Time To Exif plugin, exiv2, and exiftool had no problem at all with the same photos.
    I also looked at the ExifMeta by Rob Cole that you mentioned. It looks very powerful (and is free), but much more complex than what I need at this point.
    Therefore, I purchased the Capture Time To Exif plugin, and it works great on multiple photos.
    I now have good methods to change the date for multiple images:
    1. Prior to import: exiv2 or exiftool
    2. After import: John's Capture Time To Exif plugin
    Thank you again for your help!
    This brings me one step closer to importing my photos in a logical method.
    David

  • How do I change legends in line charts when you change line type

    I have created a line chart with two lines. I only have a black and white printer. If I change the two lines to black, the legends change to match. To distinquish the two lines I change the line type making one dots and the other dashes. The lines change but the lengends don't. This makes the graph useless.
    Any suggestions on how to get the lines in the legends to change to match the lines in the graph?
    Thanks for any help.
    Paul

    I could not get the line legends to differ either. You can add a marker to only 1 of the plots though:
    Regards,

  • How do I  change the header on subsequent pages

    I need to change the header on pages after the first page. How do I do this?

    Ok, found the answer in the forun already!
    > inspector
    > T
    > more
    > languages
    and I can manage to change the spellcheck to the language I`m working on!!!

  • How do I change the subject line on incoming email

    On my old PC I could easily start typing in the subject line of a received email.  This would allow me to search for a name later on when looking for an invoice.  I dont know how to change the subject line of an incoming email to my imac?

    This site tells you how to edit the subject of a message.  I just tested using OS X 10.8.5 and it worked, without altering the time & date stamp, or the original sender info. 
    http://email.about.com/od/macosxmailtips/qt/et_edit_receive.htm
    Steps copied below:
    Drag and drop the desired message out of Mac OS X Mail onto the Desktop.
    Ctrl-click on the message copy on the Desktop.
    Select Open With | TextEdit from the menu.
    Make the desired changes to the message source.To change a message's subject, look for "Subject:" at the beginning of a line starting from the top.  (hint, you can use 'Command-F' to bring up a search window to help you find the "Subject").
    Close TextEdit saving the document.
    Ctrl-click on the message on the Desktop again.
    Select Open With | Mail from the menu this time.
    Now select Message | Copy To followed by the message's original folder from the menu in Mac OS X Mail.
    Close the message window.
    Delete the message copy from your Desktop.
    Optionally, delete the original message in Mac OS X Mail.  (when I tested this, the original message was no longer there.  Not sure what happened to it, but the changes worked without editing the time, date, or original sender information.)

  • Alv - how to create a broader header line?

    I'm using the 'TOP_OF_PAGE' parameter within 'AVL_GRID_DISPLAY' FM in connection with 'REUSE_ALV_COMMENTARY_WRITE' to create a Header Line for the List-display.
    My Problem is, that I really need to get a broader header with approx. 120 characters but the only structure, 'REUSE_ALV_COMMENTARY_WRITE' seems to allow is 'slis_listheader' which is only three fields broad with 80 characters.
    I need a line with 6 fields and 120 to 150 characters - how can i possibly submit that to the function module, or somehow different to 'TOP_OF_PAGE'...?
    Thanks, Clemens

    Clemens
    I think you will have to format the header yourself.
    The problem is that you need to have a pointer to the document (cl_dd_document class) so you can modify it as you want. The only way I found is to use I_CALLBACK_HTML_TOP_OF_PAGE parameter when you call REUSE_ALV_GRID_DISPLAY.
    Unortunately, the form specified in I_CALLBACK_TOP_OF_PAGE parameter for REUSE_ALV_GRID_DISPLAY FM is not being called with any parameters. Therefore can't be used to create your heading.
    Now, you need to call your FM like this:
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
           EXPORTING
                I_CALLBACK_HTML_TOP_OF_PAGE = 'TOP_OF_PAGE1'
    ...other parameters....
    then you will need to create that FORM:
    FORM TOP_OF_PAGE1 USING p_doc type ref to cl_dd_document.
    DATA: mytoptext(255) TYPE C.
    CONCATENATE 'This is my very long text. Probably about 140 chars long'
      'or more just to check if it all appears as is. Hopefully with a bit'
      'of luck we might have some success here.'
      into mytoptext separated by space.
    CALL METHOD p_doc->new_line.
    CALL METHOD p_doc->add_text
        EXPORTING text  = mytoptext.
    ENDFORM.
    I advise that you have a look on the original SAP FM (REUSE_ALV_GRID_COMMENTARY_SET), which is used to format your commentary (through memorised parameter DYNDOS_FOR_ALV) and based on that you can make your heading.
    If you can't use I_CALLBACK_HTML_TOP_OF_PAGE parameter then probably defining your own grid is a solution (a bit longer to implement, though).
    Hope this helps.
    Wojtek

  • How to add arrows to directional lines on a map

    Greetings,  i just created a map page for a book using iPhoto 11.  I've added the directional lines of the locations I visited and would like to be able to add arrows to the lines showing the order of the trips.  In previous projects the arrows appeared automatically but I can't find an option to add them in iPhoto 9.5.
    Thanks in advance,
    Scott

    Hello there, Scott.
    Great News: the feature is still part of the Application. The following Knowledge Base article offers up the steps for adding that type of line:
    iPhoto 9.5: Customize map locations in photo books
    http://support.apple.com/kb/PH15223
    Particularly:
    Add direction lines on a map
    You can add lines that indicate a path or direction to two or more locations on a map.
    Click the book name in the Source list.The book pages appear in All Pages view.
    Click the Options button in the toolbar.
    Double-click the page that contains the map.The page spread appears with the page selected.
    Select the map.Important:   Be sure to select the map, not the page.
    In the Options pane, choose a line style from the Line pop-up menu.Note:   To add lines, a map must contain two or more locations.
    The lines appear in the order in which the locations appear in the Places list.
    To change the order in which the lines connect the locations, reorder the Places list by dragging a location up or down in the list.
    To show round-trip direction lines, select the “Return to Starting Place” checkbox.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • How to add bookmarks to header strip and dock

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [[/questions/876192]]</blockquote>
    how to add bookmarked sites to header strip below toolbar and above tab strip so that I can enter w/click- visible even when using other tabs, and how can frequent sites be added to mac dock which holds frequently used apps

    If you are using build-in APIs to show PDF in windows store app, you can save the page index as bookmarks. See more code snippets from
    https://code.msdn.microsoft.com/windowsapps/PDF-viewer-showcase-sample-39ced1e8.  

  • Abap2xlsx create worksheet how to set fields in header line without filtersymbol?

    Hello Forum,
    I am using a package of abap2xlsx (Excel Export ABAP 2 XLSX)   and some methods from zcl_excel classes to create a worksheet for internal table gt_table and download it.
    Following is some Koding I am using,
    When the excel worksheet is downloaded, the header line contains filter symbols in all header fields, when using method bind_table (see A:).
    Is there a way to set the header line fields without a filtersymbol?
    if I replace the call on method bind_table (see A:)  by call on method convert (see B:)
    then there are no filtesymbols, but in this method I cannot give a fieldcatalog table as exporting parameter.
    And I want to change the texts in the header.
    Thanks for any suggestions,
    Regards Henricus Kroft
    DATA: lo_excel         TYPE REF TO zcl_excel,    
               lo_converter    TYPE REF TO zcl_excel_converter,
               lo_worksheet  TYPE REF TO zcl_excel_worksheet,
               lo_writer          TYPE REF TO zif_excel_writer,
    Data:
    gt_rawdata      TYPE solix_tab.
    ls_table_set-table_style  = zcl_excel_table=>builtinstyle_light1.
       lo_worksheet = lo_excel->get_active_worksheet( ).
      A begin:   lo_worksheet->bind_table( ip_table    = gt_table
                              it_field_catalog  = lt_field_catalog
                              is_table_settings = ls_table_set ).
      A end
       B begin:   lo_converter->convert( EXPORTING
                                    it_table     = gt_table
                                    i_row_int    = 1
                                    i_column_int = 1
                                    io_worksheet = lo_worksheet
                                 CHANGING
                                    co_excel     = lo_excel ) .
    B end
    * " create output file in EXCEL format as type RAW
      lf_xdata = lo_writer->write_file( lo_excel ).
    * After 6.40 via cl_bcs_convert
      gt_rawdata = cl_bcs_convert=>xstring_to_solix( iv_xstring  = lf_xdata ).
      lf_bytecount = xstrlen( lf_xdata ).
      OPEN DATASET gf_datn1_str FOR OUTPUT IN BINARY MODE.
      CHECK sy-subrc = 0.
      lf_bytes_left = lf_bytecount.
      LOOP AT gt_rawdata ASSIGNING <ls_rawdata>.
        AT LAST.
          CHECK lf_bytes_left >= 0.
          TRANSFER <ls_rawdata> TO gf_datn1_str LENGTH lf_bytes_left.
          EXIT.
        ENDAT.
        TRANSFER <ls_rawdata> TO gf_datn1_str.
        SUBTRACT 255 FROM lf_bytes_left.  " Solix hat Länge 255
      ENDLOOP.
      CLOSE DATASET gf_datn1_str.

    Dear SeánMacGC thanks for reply,
    But "a.changed" is not a field in GNMT_CUSTOMER_MASTER_CHG. what i am doing in this procedure is i am collecting bulck data and validating field by field from GNMT_CUSTOMER_MASTER_CHG with GNMT_CUSTOMER_MASTER table as their structure is same.. if v_name is not same as v_name_chg then i am setting changed flag to "Y" changed is "changed dbms_sql.varchar2_table" and updating GNMT_CUSTOMER_MASTER in bluck where changed flag ='Y'...
    type custRec is record
    n_cust_ref_no dbms_sql.number_table,
    v_name dbms_sql.varchar2_table,
    v_name_chg dbms_sql.varchar2_table,
    rowid rowidArray,
    *changed dbms_sql.varchar2_table*
    i cannot use simple SQL as i need to validate field for each records with GNMT_CUSTOMER_MASTER_CHG and insert into log file as well.....
    to run this procedure:
    execute DO_DC_NAME_UPDATE_OTHER_TAB.DO_NAME_UPDATE_OTHER_TAB;
    Thanks...

  • How do you change the header?

    okay, i am somewhat new to Pages.
    what i would like to know is, you know how in Microsoft Word, there is 3 places in the header, like you could write on the side, then press tab and write in the middle, then press tab and write on the right side, example:
    My name could go here... [tab] Something else could go here.... [tab} Something else here....
    but in pages, there is on 2 places to write, the left side, and right side, no middle. =[[
    i would like the middle back. how could i change this?

    It is called alignment.
    +Menu > Format > Align > Left / Right / Centre / Justify+
    Or use tabs to position the text where you want it, setting tabs by clicking on the ruler.
    The first click gets you the default left align tab, each subsequent click on the tab marker advances it to centre, right, decimal and back again to left. Or you can right click on the tab marker and get a pulldown menu with the same choices.
    Peter

Maybe you are looking for