Source Code error for Report Shipping

Hello,
This is regarding Report Shipping.
As per SAP Report Shipping Implementation Guide
for 4.1Settings for the SD Interface: Shipping Docu-ments
Under  Environment, Health & Safety> Product Safety> Report Shipping> Basic Settings for Shipping from SD Documents> Material Safety Data Sheet/Sales and Distribution Interface> Settings for the SD Interface: Shipping Documents> Output Determination-->  Check Conditions.. it should be like below
Routine number: <26>
Description: Environmentally rlvt
Active: X (set)
Application: V2
Source code:
  FORM KOBED_<Key>.
  SY-SUBRC = 0.
  CHECK KOMPB V2 -KZUMW IS INITIAL.
  SY-SUBRC = 4.
  ENDFORM.
  FORM KOBEV_<Key>.
  SY-SUBRC = 0.
  CHECK KOMPB V2 -KZUMW IS INITIAL.
  SY-SUBRC = 4.
  ENDFORM
on the other had, i have check 2-3 standard Systems,
same for Settings for the SD Interface: Shipping Documents> Output Determination>  Check Conditions..
it is like below
Routine number: <26>
Description: Environmentally rlvt
Active: X (set)
Application: V1
Source code:
  FORM KOBED_<Key>.
  SY-SUBRC = 0.
  CHECK KOMPB V1 -KZUMW IS INITIAL.
  SY-SUBRC = 4.
  ENDFORM.
  FORM KOBEV_<Key>.
  SY-SUBRC = 0.
  CHECK KOMPB V1 -KZUMW IS INITIAL.
  SY-SUBRC = 4.
  ENDFORM
so which one is Correct? Implementation Guide or Standard Setting of System.
Please guide me.
Edited by: Amol Joshi on Dec 29, 2010 4:42 PM

Hi Amol.
Both are correct.
The MSDS can be send with the sales order (V1) or with the delivery (V2), it depends of the logistic process configured in the system.
In SD the delivery may or may not be configured.
If the delivery is configured selects V2, in the other cases V1.
Regards.
JCD

Similar Messages

  • Simulating XI Messages----Source code error

    Hi
    I am following the below blog
    Simulating XI Messages-Proto
    Simulating XI Messages-Proto
    I just copied the source extract in my report , while checking I am getting the following error, pls let me know what is wrong in the source code.
    error:
    Field "Debug" is unkmown. Its neither in one of the specified tables nor defined by a "Data" statement.
    Thanks
    manian

    check if   if_xms_message this type contains debug field.
    just double click on the name in declaration

  • How to use Source Code Control for Large Application?

    Hi, All!
    I would like to collect knowledge about "best practice" examples for using Source Code Control and project organization for relative large application (let's say approx 1000 SubVIs).
    Tools used:
    LabVIEW 8.0
    CVS Server
    PushOK CVS Proxy Client
    WinCVS
    With LabVIEW 8 we can organize large project pretty well. This described in article Managing Large Applications with the LabVIEW Project.
    I have read this article too: Using Source Control Software with LabVIEW In this Article Source Safe used, but with PushOK all looks nearby the same and works (some tricks for compare function are required).
    Example. Two developers working together on same project. Internally project is modular, so one developer will work with module "Analysis", and another one with "Configuration" without interferences. These modules placed into Subfolders as shown in example above.
    Scenario 1:
    Developer A started with modification of module "Analysis". Some files checked out. He would like to add some SubVIs here. So, he must also perform check out for the project file (*.lvproj), otherwise he cannot add anything into project structure.
    Developer B at the same time would like to add some new functions into module "Configuration". He also needed to check out project file, but this file already checked out by Developer A (and locked). So, he must wait until lvproj file will be checked in. Another way is mark *.lvproj files as text files in PushOK, but then one of developers will get conflict message by checking in and then merging will be necessary. This situation will coming very often, because in most cases *.lvproj file will be checked out all the time.
    Question: Which practice is better for such situation? Is Libraries better than folder for large project?
    Scenario 2:
    Developer C joined to the team. First, he must get complete project code for starting (or may be at least code of one Library, which assigned to him).
    Question: How it can be done within LabVIEW IDE? Or WinCVS (or other SCC UI) should be used for initial checkout?
    Scenario 3:
    Developer D is responcible for Build. Developers A,B,C have added lot of files into modules "Analysis", Configuration" and "FileIO". For building he need to get complete code. If our project splitted into folders, he should get latest *.lvproj first, then newly added SubVIs will appear in Project Explorer, then he should expand tree, select all SubVIs and get latest versions for all. If Project organized in Libraries, he must do the same for each library, isn't?.
    Question: Is this "normal way", or WinCVS should be used for this way? In WinCVS its possible with two mouseclicks, but I prefer to get all code from CVS within LabVIEW IDE recursively...
    That was a long post... So, if you already working with LabVIEW 8 with SCC used for large project, please post your knowledge here about project structure (Folders or Libraries) and best practices, its may be helpful and useful for all of us. Any examples/use cases/links etc are appreciated.
    Thank you,
    Andrey

    Regarding your scenarios:
    1. Using your example, let's say both developers checked out version 3
    of the project file. Assuming that there are only files under the
    directories in the example project, when Developer A checks in his
    version of the project, there will be new files in one section of the
    project separate from where Developer B is working. Developer B,
    notices that there is now a version 4 of the project. He needs to
    resolve the changes so will need to merge his changes to the latest
    version of project file. Since the project file is a text file, that is
    easy to do. Where an issue arrises is that after Developer B checks in
    his merged changes, there is a revision 5. When Developer A and B go to
    make another change, they get the latest version which will have the
    merged changes to the project file but not the referenced files from
    both Developer A and B. So when A opens version 5, he sees that he is
    missing the files that B checked in and visa versa. Here is where the
    developers will needs to manually use the source control client and,
    external to LabVIEW, get those new files.
    Where libraries help with the above scenario is that the library is a
    separate file from the project so changes made to it outside of the
    project do not require the project to be modified. So this time, the
    developers are using a single project again which time time references
    two libraries. The developers check out the libraries, make changes to
    the libraries, and then check those changes in. So when each developer
    opens the project file, since it references the project file, the
    changes to the library will be reflected. There is still the issue of
    the new files not automatically coming down when the latest version of
    the library is obtained. Again, the developers will needs to manually
    use the source control client and, external to LabVIEW, get those new
    files. In general, you should take advantage of the the modularity that
    libraries provide.
    2. As noted in the above scenario, there is no intrinsic mechanism to
    get all files referenced by a LabVIEW project. Files that are missing
    will be noted. The developer will then have to use the source control
    provider's IDE to get the initial contents of the project  (or library).
    3. See above scenarios.
    George M
    National Instruments

  • Dbx cannot locate the (DLM) source codes correctly for 64bit app

    It's hard for me to prepare a test case. Because it seems for a simple "hello world" it works.
    The reason I raise this issue here is because my project was recently upgraded to compile with 64bit. And since then dbx cannot locate the source codes correctly, especially for some DLM codes. (sometimes it shows to "/usr/include/iso/..." which it should never be!). While it works fine on a 32bit compiled mode.
    Did anyone experience the similar situation and can share your idea?
    Thanks in advance.

    Can't think of any good reason why going to 64 bit would confuse dbx (except for unknown bug in dbx, which is not impossible).
    I'd first look for changes in your build - for example, 32-bit code used to go to bin/ directory, but 64-bit goes to bin/sparcv9, which happens to be a symlink somewhere else or something like that. Symlinks might sometimes confuse dbx, please read
    (dbx) help finding-filestopic (in dbx console, type "help finding-files").
    Since you are using CC 5.9 that generates DWARF info by default, location and even presence of .o files is not important. All debug info should be in the shared library itself.
    Here's another idea: inspect DWARF info by hand and see if it looks correct to you.
    $ dwarfdump a.out | lessLook for
                    DW_AT_name                  a.ccand
                    DW_AT_comp_dir              /home/maxim/tempThose two should give location of source file (/home/maxim/temp/a.cc in my case). Maybe this will give you some clue.

  • Practices for maintaining source code patches for branch of OSS project?

    There is this open source project I use and modify for my personal, private use...
    I would like some best-practice/practical experience suggestions on methodology/tools to maintain a growing number of source code patches I have created for said software. (FYI It is generally not mandatory that I upgrade to new version of the software when it comes out. Sometimes I will use the version I have for several versions before getting the new one, and re-implementing my changes. And sometimes I don't even implement the changes; I just run it vanilla.)
    Currently, I download the latest code from SVN, make my changes to the original code files, and keep track of my changes in a text file, which I then dutifully reference to re-create them when I feel like re-synching with the official version. What I would like to have instead is a separate base of code that contains just my modifications, and somehow include/import it as painlessly as possible whenever I get a new version of the official code from SVN.
    What's the best way to go about it? That's why I'm here.
    I realize these situations rarely, if ever, work out perfectly, and I can deal with that. I just want to improve on how things are, now, in anticipation of where I can see them going!
    I have some ideas about how to implement this, but they are of the "naive" variety and I think any tips I could get on method or tools to use would go far. I mean ... is it as simple as declaring new versions of affected methods in my patch code and marking them "overrides"? Also, probably a dumb question but will SVN that will help me do this?
    Thanks for reading, and any response.
    PS - Sorry if this is the wrong forum, but I am just looking for general, tip-of-the-iceberg type tips/links, so I figured folks could drop a quick answer here. TY!

    The patch program on *nix or Cygwin does exactly what you want, and you can create the patchfile using either Subversion or CVS (and any other source control system that provides a diff).
    Here's the article that I always turn to to create a CVS Patch (I have to relearn patching every time I do it): https://developer.mozilla.org/en/Creating_a_patch
    And here's the equivalent from the Subversion FAQ: http://subversion.tigris.org/faq.html#patch
    When I've worked for companies that did local patches, we kept a separate source-control repository/module that held our patches for the various OS libraries that we used. When we'd upgrade, we'd apply the patches and verify they made sense (if you have a lot of patchfiles, this can be a royal pain). And most important, once we had a patched upgrade, we generated a new patchfile from it (because, again, patchfiles become obsolete, and trying to apply a patch from several versions back can sometimes be impossible).
    And of course we submitted any bugfixes back to the projects...

  • Abap code used for reporting

    Hi Gurus;
    Can some one send me the abap codes used mainly for reporting OR can some one give me some sample code used in reporting. my mail id "[email protected]".

    smod > rsr0001 > EXIT_SAPLRRS0_001 > ZXRSRU01 >
    CASE I_VNAM.
    WHEN 'ZE_FPPT'.
        CALL FUNCTION 'Z_VAR_FP4'
          EXPORTING
            I_VNAM        = i_vnam
            I_STEP        = i_step
            I_T_VAR_RANGE = I_T_VAR_RANGE
          IMPORTING
            E_T_RANGE     = E_T_RANGE.
    FUNCTION Z_VAR_FP4.
    ""Local Interface:
    *"  IMPORTING
    *"     REFERENCE(I_VNAM) LIKE  RSZGLOBV-VNAM
    *"     REFERENCE(I_STEP) TYPE  I DEFAULT 0
    *"     REFERENCE(I_T_VAR_RANGE) TYPE  RRS0_T_VAR_RANGE
    *"  EXPORTING
    *"     VALUE(E_T_RANGE) TYPE  RSR_T_RANGESID
    data: l_s_range type rsr_s_rangesid.
    data: LOC_VAR_RANGE LIKE RRRANGEEXIT.
    data: year(4).
    data: mth(2).
    IF I_STEP = 2 .
      LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE WHERE
            ( VNAM = '0I_FPER' ).
          year = LOC_VAR_RANGE-HIGH+0(5).
          mth = LOC_VAR_RANGE-HIGH+5(2).
               if mth < 10.
            concatenate '0' mth into mth.
          endif.
          concatenate year '0' mth into L_S_RANGE-HIGH.
          L_S_RANGE-SIGN = 'I'.
          L_S_RANGE-OPT  = 'EQ'.
          APPEND L_S_RANGE TO E_T_RANGE.
        ENDLOOP.
      ENDIF.
    ENDFUNCTION.
    Regards,
    BWer
    Assign points if helpful.
    Message was edited by: BWer

  • Is Source Code availble for all the iFS clases (i.e.: webui package)

    I am trying to build some custom pages to interact with iFS. Some of them are similar to the prebuilt pages (to do searches for example).
    I found the class files that the JSPs use but cannot find any source code for them. Are they available? I know there are several packages that the API is provided for but by looking at how the webui classes, etc. interact it would provide insight into how to use them.
    For example I want search pages that will take a list of folders and fillnames(via a Query string) and generate a list similar to what "container" does via the "advancedfind.jsp" page.
    Basically I am found the jar files such as
    ...\jsp\lib\ojsp.jar
    ...\ifs1.1\lib\webui.jar
    ...\ifs1.1\lib\utils.jar
    ...\ifs1.1\lib\email.jar
    I am looking for source and JavaDoc for these classes if it exists.
    Thanks,
    Simon

    the source code for the WebUI and other modules that make up 9iFS is not available to the public. there is example code for using the API in the 9iFS (version 9.0.1) installation. you can also consult the documentation and whitepapers here on OTN.

  • Source Code Control for Java development in 6.20

    I am new to Java development. How do you control source code (versioning/transport) for Java development with the base R/3 is 6.20. I believe Java Development Infrastructure (JDI) is only available in 6.40. Is this the correct statement? Anyone that has work on 6.40 with Java can explain?
    Let say we have this setup:
    Applications are in 6.20
    Portal will be EP 6.0
    Do we need Web AS 6.40 to develop Java for Portal with base R/3 of 6.20. Or we can use Developer Studio to create Java accessing R/3 6.20 and display in Portal 6.0. If this is the case, how do you manage transport is you are not using JDI in 6.40.

    Hi Nablan,
    I believe you are development J2EE applications. JDI only runs with WebAS 6.40 which supports J2EE spec. 1.3. The developed J2EE archive will not be able to deploy to WebAS 6.20 which only supports J2EE 1.2 spec. So if you want to deploy the created software build from JDI and deploy it to WebAS 6.20, then the answer is unfortunately no.
    But, if you just want the Portal be able to display your application in an iView inside, then maybe you can just develop and deploy your application to the WebAS 6.40 system. Then create an iView in your EP to point to the app in the 6.40 system. That way your app will not need to deploy to WebAS 6.20.
    Regards,
    Marc

  • Source Code Fomatter for Oracle Jdeveloper 9i

    Guys,
    I am using Jdeveloper 9i and want to format the tool according to some standards but across the web and in the the oracle portal as well i have found formatting tools for jdev 10g but none for jdev 9i.Can anyone suggest me how to go about this.
    Thanks&Regards,
    Satish

    Hi,
    You can download source code for the 9i Handbook from either of the following websites:
    http://ourworld.compuserve.com/homepages/Peter_Koletzke
    http://www.dulcian.com
    Note that, if you're using Oracle JDeveloper 10g (rather than Oracle9i JDeveloper), you might be interested in the just-published Oracle JDeveloper 10g Handbook. Oracle JDeveloper 10g has some very significant differences from Oracle9i JDeveloper--especially the introduction of Oracle Application Development Framework (ADF)--and these are covered in the new book but not the old one.
    If you do get the new book, you can download code for it (or rather, will be able to by the end of this week) from either of the above websites or from
    http://avromroyfaderman.com
    Hope this helps,
    Avrom

  • Remove source code names for Spry Content Slides

    I installed the widget Spry Content Slides and then removed it because it extended beyond the main column into a sidebar. Even though the code is gone the labels remain at the top with all the other source code labels. I want to reinstall Spry Content Slides but how do I stop it from flowing into the adjacent column? When I reinstall will I have duplicating labels?
    John

    If the labels still remain on the page, there is a good chance there is some code that was not entirely deleted.  To answer your second question we would need to see the code from your page to see what is going on and how to fix it.

  • Exe giving error for report generation and LV 8.6.1

    I have created and installed a labview application in a PC(windows XP) where labview is not installed.  (already included NI_Excel.lvclass)
    I have used a report(excel) generation to display the results.
    I am getting following error:
    Error Code: -2147352573
    Member not found in NI_Excel.lvclass:
    I am using MS office Excel 2007 SP1
    NI LabVIEW Run-Time Engine:8.6.1.
    Report generation toolkit version:1.1.3
    phani srikanth
    Solved!
    Go to Solution.
    Attachments:
    Error.JPG ‏10 KB

    search the ni website and a 30 day eval copy can be found. For use beyond this period you would have to buy a license (unless you have one of course)
    compatibility can be found on the following link
    http://digital.ni.com/public.nsf/allkb/C9408B9F08D711E786256F3300701D01 
    hope it helps
    TD 
    Please remember to accept any solutions and give kudos, Thanks
    LV 8.6.1, LV2010,LV2011SP1, FPGA, Win7

  • Unable to read the source URL error for cffeed

    Hi,
    I am using the cffeed to read from my twitter RSS feed but I get this error:
    Unable to read the source URL.
    Status Code: 400. Try adding or changing UserAgent attribute in the CFFeed tag
    My code is:
    <cfset feedurl="http://twitter.com/statuses/user_timeline/somenumbers.atom" />
    <cffeed 
    source="#feedurl#"
    properties="feedmeta"     
    query="feeditems1" overwrite="true" />
    It works but suddenly it stops and it takes time about 15 minutes or more  to work again.
    Can any body help me with this?
    Thanks,
    Mandana

    One thing which I did not mentioned is I want to have 6 pages rss feed together and I made it like this:
    <cffeed 
        source="#feedurl1#"
        properties="feedmeta"
        query="feeditems1" overwrite="true"
        useragent="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; GTB6.6; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; AskTbBLPV5/5.11.3.15590)" />
       <cffeed
        source="#feedurl2#"
        properties="feedmeta"
        query="feeditems2" overwrite="true"
        useragent="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; WOW64; Trident/4.0; GTB6.6; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; AskTbBLPV5/5.11.3.15590)"/>
    I did it for 6 pages, each one with one cffeed and then:
    <cfquery name="feeditemstotal" dbtype="query">
        select * from feeditems1
        union
        select * from feeditems2
        union
        select * from feeditems3
        union
        select * from feeditems4
        union
        select * from feeditems5
        union
        select * from feeditems6
      </cfquery>

  • Soap API error for reports 5 pages or more

    Hi,
    I am using soap api to get reports from BI Publisher, I am able to print reports 5 pages, when i try to get reports with pages more than 5 pages getting this error.
    [Error] Execution (1: 1):
    ORA-06503: PL/SQL: Function returned without value
    ORA-06512: at "APEX_040100.WWV_FLOW_WEBSERVICES_API",line 129
    I am using the  following code snippet, Make request is throwing an error
    l_xml := APEX_WEB_SERVICE.make_request(
        p_url      =>v_rpt_wsdl,
        p_action   => v_rpt_action,
        p_envelope => l_envelope
    l_xml is an xmlType
    My Apex schema is : APEX_040100
    Oracle : 10g
    Apex version: Application Express 4.1.1.00.23
    Please help me folks
    Thanks
    Kris

    Bummer! Thought that was the golden ticket!
    Can you run that function successfully through Toad or SQL Developer for those reports? Does it return a value? It looks like it is telling you that APEX_WEB_SERVICE.MAKE_REQUEST call didn't return anything. You are just requesting xml at that point so there shouldn't (theoretically) be size issues unless maybe you are requesting the whole phone book.
    Jen

  • Uncompiled PL/SQL Code error in Reports 6i

    I have made a report using Report 6i. Have compiled, saved & run it several times. Very often, when I run it, I get the error message: "Uncompiled PL/SQL code".
    Can anyone help me to get rid of this error?

    hello,
    there are some restrictions on calling specific packages from the database via a remote procedure call. DBMS_SQL is one of them. there is a built-in package called EXEC_SQL that enables you to manage dynamic SQL. use this instead of the database-packages ... for further information on the use of DBMS_* packages see the application developers guide of the database.
    regards,
    the oracle reports team

  • Unable to download "source code" error message (on a Mac, this is not happening in safari so it seems to be a firefox problem)

    Just in the last 24 hours I'm not able to download using Firefox for Yahoo mail. Tried it on Safari and it worked, but prefer Firefox as browser. I'm on a MacBook Pro. The message I get is:
    "....part could not be saved, because the source file could not be read.
    Try again later, or contact the server administrator."

    I've had this problem for 3 years. And I can see that questions were posted by others in 2006. The only answer that works for me is to ignore the Firefox error message. Save the document from downloads onto my desktop. Change the .ashx ending to .pdf and confirm that. Then it opens in Preview.
    Neither the Shockwave nor the Adobe tricks work on my mac.
    How come Firefox can has not dealt with this error 4 years on and more "modernising" websites use this format? Please?

Maybe you are looking for

  • Displaying data in Two line in ALV report

    Hi, I want to know how to display the data in alv in two lines for Fild name as well as for fild value like in below case wa_fieldcata-fieldname  = 'WRBTR'.    wa_fieldcata-seltext_l  = 'AMOUNT IN DOCUMENT CURRENCY'.    wa_fieldcata-outputlen  = 18.

  • Can the release is reset in PO when the change is not about value?

    Dear gurus, I have one requirement that when PO is released, the buyer would still be able to change it. Any changes that he made (for example the material PO text) then it should reset the release strategy. In the config i already put the changeabil

  • Calculation in reports

    Hi Table structure pointdescription  Pointvalue  evaluationfrom      evalutionto a                           4              01/01/2007          10/01/2007 b                           3              01/01/2008           12/01/2008 a                   

  • InDesign won't open for me

    I've been trying to open InDesign again and I'm in an endless loop where it gives me the options of "show details", "OK" and "reopen" -- but when I click reopen it just does the same thing all over. FYI this is on an iMac with Maverick 10.9.3, and I

  • Anti virus program for mac? nessesary?

    I will soon purchase a mac book and I am wondering if I should install anti virus software on it. Is it a good idea to install macafee or other anti virus or is it just a resource hog?