How to create/track a pallet exchange program

I would like to know the best/easiest way to track a pallet exchange program in SAP.
Right now, what we are doing is:
1. we created a material for pallets
2. when we ship pallets, we bill the customer
3. if they send them back, we issue a return order/return delivery/credit memo
#3 is a bit cumbersome, so I was wondering if there is a better way.
Anyone have a solution?

Hello Nino,
There are two options to deal with this scenario.
Option 1 : If customer sends pallets back in very rare case (some times) only
In this case,
Consider pallet as your sales material and deal it as normal as other sales material
1. Create Sales Order and include pallet material with other normal material.
2. Create Delivery for pallet material with other normal material
3. Do PGI
4. Create billing document and charge customer for pallet as regular item.
now when customer returns pallet, consider that return as sales return and process it with cusomer return order and credit the customer account.
Option 2 : If customer sends pallets back mostly, but fails some time.
In this case, you work with SAP standard RTP material functionality in Sales, details are given in below link.
http://help.sap.com/saphelp_46c/helpdata/en/dd/560051545a11d1a7020000e829fd11/frameset.htm
Hope this helps.
Arif Mansuri
Reward if answer is helpful.

Similar Messages

  • How to create batch job via a program

    hi
    i need to know how to create batch job via a program please suggest
    arora

    Wow!
    > Total Questions:  234 (138 unresolved) 
    ...and now you ask this?
    Please accept our apologies for not pointing out to you way-back-when already that there is a search functionality here at SDN and that the correct forum should be used to post questions to.
    Please read "the rules" at the top of the forum page, and search first => ask questions later.
    I take the liberty of closing your question for you.
    Kind regards,
    Julius

  • HOW TO creat  BAR CHART using ABAP Programming

    DEAR ALL,
    I want some help as to how to creat GRAPHICAL display using ABAP programing (BAR CHART) any sample codes Example will be very helpful.
    Regards,
    VJ

    On earlier versions, you can do something like this.
    [code]
    REPORT ZRICH_0005 .
    DATA: BEGIN OF ITAB_DATA OCCURS 0,
               DATANAME(15),
               QUANTITY1 TYPE I,
               QUANTITY2 TYPE I,
               QUANTITY3 TYPE I,
          END OF ITAB_DATA.
    Data: BEGIN OF ITAB_OPTIONS OCCURS 0,
               OPTION(20),
          END OF ITAB_OPTIONS.
    ITAB_DATA-DATANAME = 'Maple'.
    ITAB_DATA-QUANTITY1 = 5500.
    ITAB_DATA-QUANTITY2 = 6200.
    ITAB_DATA-QUANTITY3 = 5900.
    APPEND ITAB_DATA.
    ITAB_DATA-DATANAME = 'Oak'.
    ITAB_DATA-QUANTITY1 = 3500.
    ITAB_DATA-QUANTITY2 = 5200.
    ITAB_DATA-QUANTITY3 = 4400.
    APPEND ITAB_DATA.
    ITAB_DATA-DATANAME = 'Cherry'.
    ITAB_DATA-QUANTITY1 = 1800.
    ITAB_DATA-QUANTITY2 = 2200.
    ITAB_DATA-QUANTITY3 = 1900.
    APPEND ITAB_DATA.
    CALL FUNCTION 'GRAPH_MATRIX_3D'
         EXPORTING
              COL1        = 'Jan'
              COL2        = 'Feb'
              COL3        = 'Mar'
              TITL        = 'Lumber Usage in $'
         TABLES
              DATA        = ITAB_DATA
              OPTS        = ITAB_OPTIONS
         EXCEPTIONS
              OTHERS      = 1.
    [/code]
    Regards,
    Rich Heilman

  • How to Create Track in NWDI for CRM ISA 5.0

    hi
    can anyone please suggest me how to create track in NWDI for CRM ISA 5.0 for different archive files which consists of source files like(ex: SAP-SHRAPP.SCA,SAP-SHRWEB.SCA, e.t.c.) and as well as empty source files like(ex: SAP-SHRAPP.SCA,SAP-SHRWEB.SCA, e.t.c.).
    As far as i know SAP does not deliver sources for SCs SAP-JEE,SAP_BUILDT and SAP_JTECHS so we cant have them as "Developed Software Components" when we eg:want to modify the SCs SAP-SHRAPP.SCA or CUSTCRMPRJ.SCA.
    here what i want to know is depending on which SCs we actually want to modify, based on that our track want to be Configured differently.
    My question is how to configure the Track in NWDI for this kind of scenario.
    If the source is not given and only required software components are given then how to create track in NWDI. for example in CRM ISA 5.0
    Regards,
    Chandra.

    SAP documentation is there in service market place for NWDI setup under netweaver. If you dont find document post your email id, I will send you the document.
    regards,
    Laxman

  • Please tell me how to create a slider in the program Adobe Edge Reflow?

    Please tell me how to create a slider in the program Adobe Edge Reflow?

    There is no way to add animations in Reflow. If you want to add animation, then you can either use Muse which has many slider plugins to choose form or use the exported Reflow code in Brackets and add JavaScript for animating images there using various jquery plugins http://www.jssor.com/

  • How to create, deploy and test JSP program in Netweaver developer studio?

    Hi Experts,
       I am trying to integrate a JSP program with SAP function module (RFC) via XI using Java proxy. I am using Netweaver Developer studio for Java programming.
      Can somebody send me the steps or user guide on how to create, deploy and test JSP program in Netweaver developer studio?
      I will be greatful to you.
    Please help!
    Thanks
    Gopal

    Hi Gopal,
    Which version of NetWeaver are you using?
    Here the links for --
    SAP NetWeaver CE 7.1
    [Developing JSP Pages|http://help.sap.com/saphelp_nwce10/helpdata/en/f7/f7bc3d8af79633e10000000a11405a/frameset.htm]
    [Deploying Applications|http://help.sap.com/saphelp_nwce10/helpdata/en/3c/52413e7bcd561ee10000000a114084/frameset.htm]
    NetWeaver 7.0 (2004s) and 2004
    [Developing JSP Pages|http://help.sap.com/saphelp_nw70/helpdata/en/f7/f7bc3d8af79633e10000000a11405a/frameset.htm]
    [Deploying EARs|http://help.sap.com/saphelp_nw70/helpdata/en/f0/122abf61d4974eaea6b5d9c314cff1/frameset.htm]
    Testing is very straightforward - just access the web application by its alias,
    e.g. http://<host>:<post>/<context-root>/myJSP.jsp
    HTH!
    \-- Vladimir

  • How to create enhancement for VF04 for program SDBILLDL

    Hi,
        How to create enhancement for VF04 for program SDBILLDL
        I need to create custom enhancement for the Tcode VF04.
    Requirement:
    The output displayed is to be filtered based on the input given in the selection screen filed - Sort Criterion in the transaction VF04. The filter is for displaying Sales orders if contract number is given as input and Deliveries if shipment number is given as input.
    Regards,
    Kishore.

    Hi Kishore,
    Check this User exit EXIT_SAPLV60A_002.
    Reward Points if this helps,
    Satish

  • How to create a job thru ABAP program for calling a program with variant???

    Hello experts,
    can u give me step wise procedure to create jobs for  a program with a variant name thru ABAP???
    Also, can a transaction can be scheduled as a job to run in background with a variant name???
    Edited by: SAP USER on Jul 22, 2008 6:08 AM

    Hi,
    To create a job through ABAP program you can do the following.
    Go to Menu bar.
    In there, go to   SYTSTEM> SERVICES> JOBS--> DEFINE JOB.
    Then give the JOB NAME and CLASS in the screen that comes up.
    This is how we schedule a program.
    Now, to create a variant for a program -
    First activate your program in SE38. Then execute it .
    Now, click on SAVE button. It will open up  the variant creation screen. Give the details there like variant name and value for the fields. Save and come back.
    Hope this helps.
    Regards,
    Hari Kiran

  • How to create Background job for Dialog program

    Hi Experts,
    I have copied Standard tcode to Z-tcode (CS12 tcode).
    Now my requirement is to create background job for this program (but program is not a 'E' type its 'I').
    How we can schedule Dialog program to Background.
    Pls suggest me.
    Regards
    SK

    Hi do as below :
    Reefer below :
    Bakcground Job Creation
    You will have to submit your report using Submit statement ,
    then inside the submitted report write open_job.
    Regards,
    Uma

  • How to create TCode to a report program...?

    <b>Hi all
    How to create a transaction code to a report program,,
    can any one give me  in step-by-step procedure..
    points will b rewarded for the exact answer....
    Thanks,</b>
    regards,
    prashanth

    Hi Prashanth,
    Following are the steps for crating t-code for a report program:
    1. Goto transaction SE93 and press create.
    2. Give the transaction code to be created
    3. Enter short text
    4. Select the type of transaction to be created (based on ur requirements).
    5. Enter screen number (1st screen to be displayed)
    6. In GUI support, check all the checkbox
    7. Save and activate.
    You can also do this procedure by going to SE80, right click on program name->create transaction.
    THanks
    Vijay
    PLZ Reward points if helpful

  • How to create azure virtual network by programming

    Hi everyone
    i want to create azure virtual network by programming
    Doese anyone know how?
    My way is create xml network config
    and then call powershell
    Set-AzureVNetConfig-ConfigurationPath
    But if on manage portal is exist any network
    It is impossible to create new azure virtual network
    Thank in advance,
    QP

    Hello pham van quyen,
    I am assuming that you are downloading the XML file from the portal and then editing it before you create the Virtual Network. You should be able to create a virtual network by using the set-azureVNETconfig command. But if you are connecting a gateway, please
    use the Set-AzureVNetGateway.
    I would suggest you to follow this tutorial that will give you information on Windows Azure Network using PowerShell:
    http://blogs.technet.com/b/kevinremde/archive/2013/01/19/create-a-windows-azure-network-using-powershell-31-days-of-servers-in-the-cloud-part-19-of-31.aspx
    If you are having issues with this, please let me know the related errors or failures.
    Thanks,
    Syed Irfan Hussain

  • How to create and execute PL/SQL program or Procedure from Java (JDBC)

    hi all,
    user will enter the Pl/Sql program from User-Interface. that program has to be create in DB and execute that.
    due to some confusions, how to execute this from Java, i (user) entered the same logic through a Procedure.
    my Java code is
    Statement st = con.createStatement();
    Statement.execute(procedure_query); // procedure name is myPro
    CallableStatement cs = con.prepareCall("{call myPro}");
    (as given in SUN docs - http://java.sun.com/docs/books/tutorial/jdbc/basics/sql.html)
    but its not creating the procedure.
    and i tried to run a procedure (which is already created) with CallableStatement, and this is also not working.
    how to get this.
    thanks and regards
    pavan

    Hi,
    SInce the PL/SQL block is keyed in dynamically, you probably want to use the anonymous PL/SQL syntax for invoking it:
    // begin ? := func (?, ?); end; -- a result is returned to a variable
    CallableStatement cstmt3 =
    conn.prepareCall(“begin ? := func3(?, ?); end;”);
    // begin proc(?, ?); end; -- Does not return a result
    CallableStatement cstmt4 =
    Conn.prepareCall(“begin proc4(?, ?); end;”);
    SQLJ covered in chapter 10, 11, and 12 of my book furnish a more versatile dynamic SQl or PL/SQL mechanisms.
    Kuassi
    - blog http://db360.blogspot.com/
    - book http://db360.blogspot.com/2006/08/oracle-database-programming-using-java_01.html

  • How to create a logo for a program?

    Hi,
    I want to create a logo panel that loads up initially when the program starts.(similiar to IE or netscape or any software). Then goes into the program. How would you go about doing so? I have try to create a frame and turning off the resize feature, center the frame on to the screen. But having problems with removing the title bar, is there any formal way of doing so? thanks

    It's called a 'splash screen'. You might do a search for it.
    A JFrame without any decorations is a JWindow.

  • How to create a variant for a program without selection screen

    Hi All,
    I've created one program which takes the data from 30 tables and loads into one final table.
    This program is already moved to Production.
    But while creating variant it's not allowing, since the program doesn't have the selection screen.
    Is there anyway where I can create a variant in production without selection screen directly as the program code is already moved to production.
    Thank You,
    Regards,
    Karthik.Ch

    Hi ,
    Are you running this program in a process chain??

  • How to creat a numerical error propagation program

    trying to create a numerical error propagation program

    The response 'we have your suggestion on file' is typical.  Let's look at the history, although it may be brief here.  I suggested this almost a year ago.  Others in this thread, although they may have a different purpose, asked about this capability 5 years ago. 
    At the same time, LabVIEW adopts 'upgrades' every six months that, from my perspective, seem more as a mechanism to force users to the new products.  Many of the upgrades take LabVIEW in new directions and can be interesting at a more advanced level, but in the instruction of undergraduate engineering students, this has little purpose.  I don't want upgrades that cause me to change the LabVIEW lesson plans I have developed even though the changes are mostly superficial things like labels and where objects are located on menus.  A frustrating thing is that lab manuals are developed and printed (on paper) ahead of a course with directions for the 'old' version and then an upgrade happens that might create differences in the software, making the lab manual's directions 'wrong.'  With constant hardware, what we do in the laboratory does not change much and the software has to do a basic job of consistenty supporting the DAQ hardware's functions.  If the changes in LabVIEW versions become too great, our curriculum will switch over completely to MATLAB and use a fixed basis of hardware drivers.  In MATLAB, with its matrix formats, the error analysis is relatively easy to do and the plotting capabilities are superior.
    The paradox for me is that I want upgrades, but upgrades that add capability to the LabVIEW without changing the functions that already work.  One of the desired upgrades is a new datatype for error analysis using duals, with a new wire color to respect the processing mathematics and provide support for error analysis.  Here I mean error as component of 'uncertainty' and 'error analysis' including the two main topics of 'error sources' and 'error propagation'.  These are important subjects in the undergraduate engineering curriculum and many research publications require the reporting of uncertainty.  Upgrading from v7 to v8.2, we saw that the 'LabVIEW people' thought it important enough to make the error datatype (execution errors) its own wire color and datatype as a distinct cluster (this 'dark yellow' appears as more an olive color) to replace the error stream's pink color of mixed datatype clusters.  From a user's perspective, error analysis of the measurement is important and should have its own datatype and wire color too.
    Yes, there are ways in LabVIEW 8.2. (and probably later versions) to develop a new wire color and datatype but there is significant overhead using projects and classes.  The questions for me, as an instructor of lab courses, are how much of this needs to be taught to the students and will the learning of LabVIEW to perform DAQ become too complicated if projects and classes must be understood?  Digging down into the VI, sub-VI and function hierarchy levels, there has to be a balance struck between 'need-to-know' and 'don't go there'.  The projects and classes go up in level, placing VI's in a larger structure but we still must ask if this is 'need-to-know.'  If LabVIEW pursues this proposal of a new datatype and wire color for duals, this error analysis method would be placed on the current level of LabVIEW and we would not need to address different levels or ask if it is 'need-to-know.'  It becomes more functional and serves the user in providing simultaneous error calculations and a basis for uncertainty reporting.

Maybe you are looking for

  • Working with XWindows

    Hi all, I'm working on an application where I need to spin off new processes using Runtime.exec, BUT I need to be able to hijack those processes to control the window attributes for them (i.e. the window geometry, window events like minimization, max

  • Problems with filling out/going back and editing filled out information and signing forms

    Users cannot fully fill out, edit and save forms-- the forms were set up in InDesign CS6, then edited in Adobe Acrobat Pro 9 for all the form info and after that was set up the forms were saved as extended pdfs to allow adobe reader users to fill the

  • Trying to install older version of itunes

    Hi there, I downloaded the newest iTunes 7.3 (god knows why) and when i was halfway through installling it, it tells me my o/s is too old and it can't install. So i deleted all the 7.3 software stuff, and downloaded 7.2 to install. When i get to the

  • Multiple acquisition in the same .lvm: how to read

    Hello, I've generated a lvm file wich contains several set of data :     in a while loop, I do an acquisition of 360 samples, then write it to a lvm file                        and do an other acquisition and APPEND it to the lvm file. The result see

  • HT201364 Mavericks Upgrade Problems

    Hi, Im not sure why i cant upgrade to Mavericks as i think my mac meets the requirements? Im running OS X 10.6.8, have 2gb of memery and plenty of hard drive space. Any suggestions?