E-Commerce Gateway and EANCOM D96A - request for help

Hi All,
I have no experience with e-Commerce Gateway and hence the following questions.
We have a customer who is looking for a quote for the following:
1. On Ship Confirm of an order, an Advance Shipment Notice (ASN) needs to be generated and sent to the customer visa EDI; and an SSCC pallet label needs to be generated
2. We had assumed that the ASN is a x12 856 DSNO – but it turns out that the required document is a EANCOM D96A
The questions I have are:
1. Does anyone have experience in implementing a solution to the aforementioned problem using e-Commerce Gateway?
2. If yes, what is the best approach? The way I see it is, e-Commerce gateway can be configured so that on Sip Confirm, an EDI message is generated and dropped into a pre-configured EDI outbound folder/directory. We then expect that a third party translator is used to pick the message from the outbound folder, translate it, and send it to the recipient. Do I understand correctly, or am I missing something?
3. Re: #2 above, is there a preferred third party translator in the UK? I found that GXS provides gateways/translators for eBS which seem to be referred to in quite a few forum/blog posts
4. Again Re: #2 above, is there a preferred solution method avoiding third party translators and using a custom built SOA object - a BPEL process maybe? (Assuming the customer has SOA suite licence)
5. While e-Commerce Gateway supports 12x 856 DSNO, I cannot find any document to suggest that it supports a EANCOM D96A. Any comments?
Btw, I have skimmed through the e-Commerce Gateway implementation guide and users guide, and I still have this questions :-)
I know this is a lot of questions. Would highly appreciate any kind of answers to/pointers regarding any/all of my questions
Regards
Kiran
PS: I have posted the same question in the "Technology - Integration and Events" forum. Repeating here hoping it reaches a different audience. If you are seeing this twice, apologies for the trouble!

Hi Kamleshwar
You can replace both of them by taking the data from b2b and putting them to staging tables( in case of orders) using integration tools like bpel or writing simpel PL/SQL to dequeu message from ques. One the data is in staging then u can write concurent porgrams
This approach is good if you have lot of customizations to be done.
But if you want to follow the standards then use XML gateways/ECG gateways. Its just need confugring(like TP) and you get the whole bunch of data. ECG generates .dat files and u need some transaltor to read these files and then load to b2b.Same goes with XML agetways. ECG and XML getway both have there own benifits, best of XML ebeing we get evrything in XML format making it easy to translate
Regards
Sahil

Similar Messages

  • A Request for help from me again! Yay!

    hi guys! I was working on implementing threads for the directions of the unit. When i press forward once...nothing happens, but when i press twice it gives me this HUGE list of errors. I dont have a clue. Again, any help would be appreciated.
    import javax.swing.*;
    import java.awt.event.*;
    import java.awt.*;
    public class NBoard extends JFrame implements KeyListener{
         int selection = 0;
         boolean selectionmade = false;
         final int WIDTH = 600;
         final int HEIGHT = 600;
         Image Viz =Toolkit.getDefaultToolkit().getImage(JOptionPane.showInputDialog("What character do you want?")+".gif");
         int XC = 50;
         int YC = 50;
         Thread moving = new Move();
         Unit Host = new Unit();
         public NBoard(){
              this.setSize(WIDTH,HEIGHT);
              selection = Integer.parseInt(JOptionPane.showInputDialog("What level design do you want?"));
              if(selection > 0){
                   selectionmade = true;
              addKeyListener(this);
              this.setVisible(true);
         public static void main(String args[]){
              new NBoard();
         public void paint(Graphics g){
              if(selectionmade == true){
                   if(selection == 1){
                        g.setColor(Color.white);
                        g.fillRect(0,0,WIDTH,HEIGHT);
                        g.setColor(Color.black);
                        g.drawLine(WIDTH/2,0,WIDTH/2,HEIGHT);
                   if(selection == 2){
                        g.setColor(Color.white);
                        g.fillRect(0,0,WIDTH,HEIGHT);
                        g.setColor(Color.black);
                        g.drawLine(WIDTH/2,0,WIDTH/2,HEIGHT);
                        for(int ctr = 1; ctr < 6; ++ctr){
                             g.drawRect(WIDTH/4 ,ctr * 100, 20, 20);
                             g.drawRect((WIDTH / 3) * 2 ,ctr * 100, 20, 20);
                   if(selection == 3){
                        g.setColor(Color.white);
                        g.fillRect(0,0,WIDTH,HEIGHT);
                        g.setColor(Color.black);
                        g.drawLine((WIDTH/2) - 90,0,(WIDTH/2) + 90,HEIGHT);
                   g.drawImage(Viz,XC,YC,this);
              public void keyPressed(KeyEvent e){                              //The Problem Areas
                   if(e.getKeyChar() == 'w'){
                        moving.start();                                             //Starting the thread to move up
                   else if(e.getKeyChar() == 's'){
                        YC = YC + 2;
                   else if(e.getKeyChar() == 'a'){
                        XC = XC - 2;
                   else if(e.getKeyChar() == 'd'){
                        XC = XC + 2;
                   System.out.println(e.getKeyChar());
                   repaint();
         public void keyReleased(KeyEvent e){                              //The Problem Areas
              if(e.getKeyChar() == 'w'){
                   moving.interrupt();                                             //Trying to interrupt the thread once the key is released
         public void keyTyped(KeyEvent e){}
    class Move extends Thread{                                                  //The Problem Areas
         public void run(){                                                       //The Thread
              Unit.XC = Unit.XC - 2;
              try{
                   Thread.sleep(1000);
              catch (Exception e){}
    class Unit{                                                                      //The Object which will hold all of the information about each unit
         static int XC = 30;
         static int YC = 30;
    } By the way, here is my order of events, so you can look forward to seeing requests for help for them (hopefully not).
    Threads: Moving the guy around
    Threads: Making him shoot a ball at the mouses position
    Network: Allow others to join/play game (This is gonna be HUGE probably), while host decides on game type.
    Thanks for all the help so far!

    Where does moving ever get started? Why does Move extend Thread instead of implementing Runnable? (Implementing runnable is preferred and often the correct way to do it and it is in this case)
    But regardless there shoud be a moving.start() somewhere or start of the Thread that has the Runnable target Move.... I don't think I see one. Unless I missed it.
    so...itll work if i change the setup to Runnable?

  • How can I get iTunes to answer my requests for help?

    I have tried for a few days now to get iTunes to help me get some tunes that partially downloaded. Their initial response seemed to work but the next day the tunes were only partially on my PC. I re-installed the software, called the phone number on my PayPal receipt, sent another e-mail request for help, responded to their follow up e-mail a few days ago asking if my issue was resolved.........and STILL cannot get them to help me resolve. They say I should receive a response within 24 hours, and it has been longer. No phone number to call, the initial instructions to re-download the missing tunes were confusing  

    It is quite easy to find out how to redownload purchases, using the search bar ( by Support) at the top of this page:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store
    You can contact itunes support again by clicking Support at the top of the page, then clicking the link under Contact Us.

  • Transport request for Help LaunchPad : K900033.N73

    Dear friends,
    Can anyone please tell me where to find transport request for Help LaunchPad K900033.N73 ?
    (We had raised a OSS 161317/2014 and this has been recommended by Shu Liu )
    We have SAP System with SAP_BASIS 740.
    I tried to work with SAP Note1799002 - How to choose Help LaunchPad files from uPerform Installation PackageI .. but did not managed to find this.
    best regards
    ashish

    Hi Anish,
    Sorry for delay.
    I see that Ancile have answered your question. Hopefully this is to your satisfaction.
    Regards,
    Matthew

  • Approximately 6% of all requests for help on this forum are ever "solved."

    Approximately 6% of all requests for help on this forum are ever "solved." And approximately 34% of all requests for help on this forum are never responded to. Even with all the caveats, these numbers are embarrassing. Good luck everyone!

    More facts and stats from the horse's mouth - http://www.mozilla.org/foundation/annualreport/2009/sustainability.html
    "Total assets as of December 31, 2009 were $143 million compared with $116 million at the end of 2008, an increase of 23 percent. Unrestricted net assets at the end of 2009 were $120 million compared with $94 million in 2008, a 28 percent increase."
    "Mozilla consolidated expenses for 2009 were $61 million, up approximately 26 percent from 2008 expenses of $49 million. Mozilla operating expenses in 2009 continued to remain highly focused on people and infrastructure."
    "At the end of 2009, Mozilla was funding approximately 250 people working around the world."
    Yes, Mozilla is indeed doing very well but they're a bit worried about the IRS audit that is currently going on.
    Now, if we take the figure from the 2008 cnet article that 80% of expenses are spent on Mozilla employees as a relatively stable benchmark for 2009, we see that employee salaries averaged out to around $200,000 dollars annually for each employee, which obviously isn't what each employee is actually getting paid, but what it does mean is that given typical corporate scaling of salaries, some folks in this non-profit are making lots and lots of money.
    The individuals who should be the most upset about Mozilla's unwillingness to invest even a fraction of its profits into building a real and responsive user support system are the collective-community-driven-volunteers who commit their free time so Mozilla can continue to cash in big time at their expense. A brilliant model!
    Again, Firefox users appreciate the work that you and the other unpaid/unacknowledged volunteers do here.... Mozilla appreciates it more.

  • Ipod touch -cannot connect to itunes store:wifi  connection works, tried reset and still have problem, submitted request for help to apple and they pointed me to a bunch of articles that were of no help, already had tried so I wrote to them, Help

    cannot connect to itunes store
    wifi works and confirmed by accessing google & ew.com
    tried reset and removed everything from ipod
    still receive error cannot connect to itunes store
    did google search and could not find a solution.  found other's also asking for help
    sent request to apple and received response with list of articles.  already tried these and still don't have answer.  inluded ipod model and serial number (ma62ll / 9c740wffw4n) thinking this might help them provide a specific solution.
    version: 1.1.5 (4b1)
    help,  i want to connect to itunes,

    Try:
    Best Fixes for ‘Cannot Connect to iTunes Store’ Errors | iPad Insight

  • Request for help in tuning the server which is running opmn process.

    Hi Folks,
    I request for an help in tuning the server which is running oracle app server opmn process , It is chewing arround 40% of the CPU resource,and our sysadmin is back of me to resolve this issues.
    any feedback on this is highly appriciated...
    Thanks in advance

    Re: How to Achieve Performance Tuning
    I hope you may find answers here..
    Sharma

  • WRT54G not working with cable internet access - request for help

    Good evening!
    At least that's the time when I write this.
    I have a PC running Vista 64-bit version. 
    Until yesterday, I was connected to the internet using my WRT54G and a cable modem. There was a power outage (or blackout) and I lost my internet connection. I was not home when this happened. I got home and found the circuit breaker off. Since then, I can not access the internet anymore when I use the router. 
    If I connect the computer to the cable model directly, I can access the internet without a problem (hence I'm able to post this). 
    If I connect the computer to port 1 in the router, and connect the cable modem to the internet port in the router, I am not able to connect to the internet. 
    I have already:
     - updated the firmware to the latest version (it was already installed)
     - reset the router pressing the "reset" button for 30 seconds, unplugging it, and reconnecting power still pressing the "reset" button for 30 seconds. 
     - power cycled the devices
     - tested 3 differnet patch cables that I know are good and they work
     - reset the modem via a soft-reset remote request sent from the cable operator
    None of these options have helped me restore my router's connection to the internet.
    I know the router is working because I can print using my wireless printer and I can see my shared drives in the other PC I have connected to it,  but none of them are able to connect to the internet!
    Does anyone have any additional ideas on how I can fix this, before I go out and buy a new router?
    Thanks in advance!
    Pablo

    As you have mentioned in your previous post, that you have resetted your router and you are still able to Print from your Wireless Printer, I Feel that your Router is not getting Resetted properly, whenever you reset your router your router goes to Factory default mode, and it will change the wireless network name to "linksys" and your Network will be unsecured. Press and hold the reset button for 60 seconds...Release the reset button...Unplug the power cable from your router, wait for 60 seconds and re-connect the power cable.
    Once you reconnect the power to the Linksys router, On your computer Open IE and in the address bar type (http://192.168.1.1) and hit enter, when prompted for username and password, Leave the username blank and in password type "admin" and click Ok. Below the Setup tab you will find MTU, So change it to "Manual" and change the size from 1500 to 1365 and Click on Save Settings. Then Below the Setup Tab you will find the Sub tab "MAC address Clone" click on it and "Enable" and click on "Clone your PC's MAC" and click on Save Settings. Now you can Unplug the Power from Router and Unplug the Power for Modem. Wait for 30 seconds, and 1st connect the Power to your Modem and wait till all the lights goes Stable then you can connect the power to Linksys router and once all the lights are sold. On your computer Open IE and check if you are Online. 

  • Safari crashes on launch -- but Request for Help fails to post...

    For a week, I've tried to post a message,to the "Safari for Mac" forum. But it fails to post.
    Instead, I get a message, advising "We'll be right back".
    Other people have been posting messages during this week -- so what's wrong with mine?
    My message is a request for a solution to my problem of Safari crashing immediately on launch.
    The message includes a Safari Crash Report, which is quite detailed (as a textEdit file, compressed Archive, it runs to 29KB).
    Hoping that this brief plea gets through. TIA.

    The problems are caused by third party input managers/enhancers that have not yet been updated by their developers to comply with the standards used by Safari 4.1.and/or Safari 5.
    In your case these are:
    007af000 /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL
007f4000 /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader
    00e0a000 /Library/InputManagers/Ecamm/Plugins/iGlasses.plugin/Contents/MacOS/iGlasses
00e45000 /Users/john/Library/Application Support/SIMBL/Plugins/VideoboxSafariPlugin.bundle/Contents/MacOS/VideoboxSafari Plugin
    02cd6000 /Users/john/Library/Internet Plug-Ins/iGetterBundle.plugin/Contents/MacOS/iGetterBundle
02e02000 /Users/john/Library/Internet Plug-Ins/iGetterBundle.plugin/Contents/Resources/iGetterSafariBundle.bundle/Con tents/MacOS/iGetterSafariBundle
    You fill find them in one or either of these folders:
    Home/Library/Input Managers
    Hard Disk/library/Input Managers
    Hard Disk/Library/Application Support
    although the exact location is indicated in your crash report as quoted above - look under 'Binary Images'.
    Close Safari and delete them, then restart Safari and it should be working normally. Alternatively drag them to the desktop and restart Safari. then add them back one at a time, restarting Safari every time, until you find the one (or more) causing the crash.
    Check with the developers of the plug-in/s in question for updates that are Safari 5 compliant.

  • [Request For Help] How To Send Email Midlet Using Secure Socket ?

    Hello, this is the first time i ask for help to forum.sun.com.
    i try to make secure connection for send email from MIDlet. Maybe you can check to my code :
    EmailMidlet.java
    import javax.microedition.midlet.MIDlet;
    import javax.microedition.midlet.MIDletStateChangeException;
    import javax.microedition.lcdui.;
    public class EmailMidlet extends MIDlet implements CommandListener{
    Display display = null;
    // email form fields
    TextField toField = null;
    TextField subjectField = null;
    TextField msgField = null;
    Form form;
    static final Command sendCommand = new Command("send", Command.OK, 2);
    static final Command clearCommand = new Command("clear", Command.STOP, 3);
    String to;
    String subject;
    String msg;
    public EmailMidlet() {
    display = Display.getDisplay(this);
    form = new Form("Compose Message");
    toField = new TextField("To:", "", 50, TextField.EMAILADDR);
    subjectField = new TextField("Subject:", "", 15, TextField.ANY);
    msgField = new TextField("MsgBody:", "", 90, TextField.ANY);
    public void startApp() throws MIDletStateChangeException {
    form.append(toField);
    form.append(subjectField);
    form.append(msgField);
    form.addCommand(clearCommand);
    form.addCommand(sendCommand);
    form.setCommandListener(this);
    display.setCurrent(form);
    public void pauseApp() {
    public void destroyApp(boolean unconditional) {
    notifyDestroyed();
    public void commandAction(Command c, Displayable d) {
    String label = c.getLabel();
    if(label.equals("clear")) {
    destroyApp(true);
    } else if (label.equals("send")) {
    to = toField.getString();
    subject = subjectField.getString();
    msg = msgField.getString();
    EmailClient client = new EmailClient(this,"[email protected]", to, subject, msg);
    client.start();
    }and EmailClient.java
    import javax.microedition.io.;
    import javax.microedition.lcdui.;
    import java.io.;
    import java.util.Date;
    public class EmailClient implements Runnable {
    private EmailMidlet parent;
    private Display display;
    private Form f;
    private StringItem si;
    private SecureConnection sc; //SSL
    private InputStream is;
    private OutputStream os;
    private String smtpServerAddress = "smtp.gmail.com"; //SSL
    String from;
    String to;
    String subject;
    String msg;
    public EmailClient(EmailMidlet m, String from, String to, String subject, String msg) {
    parent = m;
    this.from = from;
    this.to = to;
    this.subject = subject;
    this.msg = msg;
    display = Display.getDisplay(parent);
    f = new Form("Email Client");
    si = new StringItem("Response:" , " ");
    f.append(si);
    display.setCurrent(f);
    public void start() {
    Thread t = new Thread(this);
    t.start();
    public void run() {
    try {
    //SSL
    sc = (SecureConnection)
    Connector.open("ssl://"smtpServerAddress":465"); //smtp with SSL port 465
    sc.setSocketOption(SocketConnection.LINGER, 5);
    is = sc.openInputStream();
    os = sc.openOutputStream();
    os.write(("HELO there" "\r\n").getBytes());
    os.write(("EHLO" "\r\n").getBytes());
    os.write(("auth login" "\r\n").getBytes());
    os.write(("dHVnYXNha2hpci50cmlhZGl0eWFAZ21haWwuY29t" "\r\n").getBytes());
    os.write(("dGEuZW1haWxjbGllbnQ=" "\r\n").getBytes());
    os.write(("MAIL FROM:<">\r\n").getBytes());
    os.write(("RCPT TO:<">\r\n").getBytes());
    os.write("DATA\r\n".getBytes());
    // stamp the msg with date
    os.write(("Date: " new Date() "\r\n").getBytes());
    os.write(("From: "+from"\r\n").getBytes());
    os.write(("To: "to"\r\n").getBytes());
    os.write(("Subject: "subject"\r\n").getBytes());
    os.write((msg+"\r\n").getBytes()); // message body
    os.write(".\r\n".getBytes());
    os.write("QUIT\r\n".getBytes());
    StringBuffer sb = new StringBuffer();
    int ch = 0;
    while((ch = is.read()) != -1) {
    sb.append((char) ch);
    si.setText("SMTP server response - " + sb.toString());
    } catch(IOException e) {
    e.printStackTrace();
    Alert a = new Alert
    ("TimeClient", "Cannot connect to SMTP server. Ping the server to make sure it is running...", null, AlertType.ERROR);
    a.setTimeout(Alert.FOREVER);
    display.setCurrent(a);
    } finally {
    try {
    if(is != null) {
    is.close();
    if(os != null) {
    os.close();
    if(sc != null) {
    sc.close();
    } catch(IOException e) {
    e.printStackTrace();
    public void commandAction(Command c, Displayable s) {
    if (c == Alert.DISMISS_COMMAND) {
    parent.notifyDestroyed();
    parent.destroyApp(true);
    } When I try to debug project from netbeans, i found this error :
    Starting emulator in debug server mode on port 2668
    Connecting to 127.0.0.1 on port 2800
    nbdebug:
    Waiting for debugger on port 2668
    Waiting for KVM...
    Running with storage root temp.SonyEricsson_JP8_128x160_Emu10
    KdpDebugTask connecting to debugger 1 ..
    Running with locale: Indonesian_Indonesia.1252
    Connected to KVM
    Connection received.
    Attached JPDA debugger to localhost:2668
    java.io.IOException: error 10054 during TCP read +
    at com.sun.midp.io.j2me.socket.Protocol.nonBufferedRead(Protocol.java:299)+
    at com.sun.midp.io.BufferedConnectionAdapter.readBytes(BufferedConnectionAdapter.java:99)+
    at com.sun.midp.io.BaseInputStream.read(ConnectionBaseAdapter.java:582)+
    at com.sun.midp.ssl.Record.rdRec(+41)+
    at com.sun.midp.ssl.Record.rdRec(+5)+
    at com.sun.midp.ssl.In.refill(+18)+
    at com.sun.midp.ssl.In.read(+29)+
    at EmailClient.run(EmailClient.java:74)+
    Execution completed.
    5145824 bytecodes executed
    9258 thread switches
    1762 classes in the system (including system classes)
    0 dynamic objects allocated (0 bytes)
    0 garbage collections (0 bytes collected)
    debug:
    BUILD SUCCESSFUL (total time: 4 minutes 34 seconds)
    Regard
    Littlebro

    Don't multipost and don't use the browser's back button to edit your posts as that creates multiple postings. I've removed the other thread you started with the same questio.
    Also, don't post to long dead threads. I've blocked your post and locked the thread you resurrected.
    db

  • Field and table names requested for BAPI_INCOMINGINVOICE_CREATE

    Hi all,
    The following data is being hardcoded in BAPI_INCOMINGINVOICE_CREATE functional module for testing the functioning of this bapi.  Now kindly suggest me how to make this BAPI useful for all PO's.  the following data is being passed into BAPI for generation of invoice.  Kindly provide technical names along with table names for the following fields. 
    HEADERDATA
            INVOICE_IND                    X
            DOC_TYPE                       RE
            DOC_DATE                       24.07.2007
            PSTNG_DATE                   24.07.2007
            REF_DOC_NO                   5000000940
            COMP_CODE                    ACW
            CURRENCY                       INR
            GROSS_AMOUNT             33,750.0000
            CALC_TAX_IND                  X
            BLINE_DATE                     24.07.2007
    iTEM DATA
         INVOICE_DOC_ITEM               000001
         PO_NUMBER                         10070100
         PO_ITEM                                00001
         TAX_CODE                             V0
         ITEM_AMOUNT                       33,750.0000
         SHEET_NO                             1000002022
         ITEM_TEXT                              SDFDS
         SHEET_ITEM                           0000000001
    Thanx in advance.
    Krishna

    Hi I have taken particular PO and Executed the code. It is generating the Invoice Document No. Now it want to remove all the Hardcoding. Code i have used is as follows. How do i remove the hardcoding ?? send meif sample code is available???
    Internal table declaration *
    DATA: gt_headerdata TYPE STANDARD TABLE OF bapi_incinv_create_header
    INITIAL SIZE 0,
    gt_itemdata TYPE STANDARD TABLE OF bapi_incinv_create_item
    INITIAL SIZE 0,
    gt_accountingdata TYPE STANDARD TABLE OF bapi_incinv_create_account
    INITIAL SIZE 0,
    gt_return TYPE STANDARD TABLE OF bapiret2
    INITIAL SIZE 0.
    DATA: gs_headerdata LIKE bapi_incinv_create_header.
    DATA: gs_itemdata LIKE bapi_incinv_create_item.
    DATA: gs_accountingdata TYPE bapi_incinv_create_account.
    DATA: gs_return TYPE bapiret2.
    DATA: l_date TYPE sy-datum.
    l_date = sy-datum - 15.
    Error flag *
    DATA: l_errflag(1) TYPE c.
    Build Invoice header
    Document Type (Invoice)
    gs_headerdata-invoice_ind = 'X'.
    gs_headerdata-doc_type = 51.
    Document Date
    gs_headerdata-doc_date = l_date.
    Posting Date
    gs_headerdata-pstng_date = l_date.
    Reference Document No
    gs_headerdata-ref_doc_no = 323348.
    gs_headerdata-gross_amount = 31.
    Currency
    gs_headerdata-currency = 'USD'.
    Company Code
    gs_headerdata-comp_code = 'D3'.
    Baseline Date
    gs_headerdata-bline_date = l_date.
    **Tax Indicator
    *gs_headerdata-calc_tax_ind = 'X'.
    Build order item(s) - Only 1 is used in this example
    Document Item
    gs_itemdata-invoice_doc_item = 000001.
    Purchase Order Number
    gs_itemdata-po_number = 3700000011.
    Purchase Order Item
    gs_itemdata-po_item = 00010.
    Quantity
    gs_itemdata-quantity = 31.
    gs_itemdata-po_unit = 'Z00'.
    Item Amount
    gs_itemdata-item_amount = 31.
    gs_itemdata-tax_code = 'O0'.
    gs_itemdata-taxjurcode = '0100000000'.
    APPEND gs_itemdata TO gt_itemdata.
    Document Item
    *gs_itemdata-invoice_doc_item = '00002'.
    Purchase Order Number
    *gs_itemdata-po_number = '4700000158'.
    Purchase Order Item
    *gs_itemdata-po_item ='00020' .
    Quantity
    *gs_itemdata-quantity = '5'.
    *gs_itemdata-po_unit = 'Z00'.
    Item Amount
    *gs_itemdata-item_amount = '5'.
    *gs_itemdata-tax_code = 'O0'.
    *gs_itemdata-taxjurcode = '0100000000'.
    *APPEND gs_itemdata TO gt_itemdata.
    Accounting Data
    ***gs_accountingdata-costcenter = 'DUMMY CCTR'.
    *gs_accountingdata-invoice_doc_item = '00001'.
    *gs_accountingdata-xunpl = 'X'.
    *gs_accountingdata-tax_code = 'O0'.
    *gs_accountingdata-taxjurcode = '0100000000'.
    *gs_accountingdata-ITEM_AMOUNT = 100.
    *gs_accountingdata-gl_account = '0003805101'.
    *APPEND gs_accountingdata TO gt_accountingdata.
    *CLEAR :gs_accountingdata.
    *Call the BAPI to Create the Return Order
    data: gv_INVOICE type BAPI_INCINV_FLD-INV_DOC_NO,
    gv_YEAR type BAPI_INCINV_FLD-FISC_YEAR.
    CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
    EXPORTING
    headerdata = gs_headerdata
    IMPORTING
    INVOICEDOCNUMBER = gv_INVOICE
    FISCALYEAR = gv_YEAR
    TABLES
    return = gt_return
    itemdata = gt_itemdata.
    accountingdata = gt_accountingdata.
    PERFORM error.
    Check and write Return table
    FORM error.
    LEAVE TO LIST-PROCESSING.
    CLEAR l_errflag.
    LOOP AT gt_return INTO gs_return.
    WRITE: / gs_return-type, gs_return-message(200).
    IF gs_return-type = 'E'.
    l_errflag = 'X'.
    ENDIF.
    ENDLOOP.
    PERFORM commit.
    ENDFORM. " ERROR INPUT
    No errors - Commit
    FORM commit.
    IF l_errflag IS INITIAL.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    ENDIF.
    ENDFORM. " COMMIT INPUT
    Thanks in advance
    Krishnasri

  • Request for help on Vendor Consignment stock and Customer Consignment Stock

    HI Experts,
    We have a requirement to segregate the Customer Consignment stock and Vendor consignment stock from the total Consignment stock available in the BW report.
    Currently in the report the calculation of total consignment stock is based up on Issued consignment stock and Received consignment stock .
    The calculations of the Issued and Received consignments stocks are specified below.
    Issued consignment Stock
    The below following parameters are checked when the quantity is considered as Issued consignment Stock 
    Transaction or Process keys :  100, 101, 104, 105, 106, 110
    Application    :   MM    
    Stock relevance : 1
    Adding to the above conditions,
    u2022     When the stock category is u2018Ku2019, the Quantity in Base Unit of Measure is assigned to Issued Consignment Stock.  or
    u2022     When the stock category is blank and the stock type is u2018Eu2019 or u2018Ku2019 or u2018Lu2019 then also the Quantity in Base Unit of Measure is assigned to Issued Consignment Stock.
    Received Consignment Stock :
    The below following parameters are checked when the quantity is considered as Issued consignment Stock 
    Transaction or Process keys :  000, 001, 004, 005, 006, 010
    Application    :   MM    
    Stock relevance : 1
    Adding to the above conditions,
    u2022     When the stock category is u2018Ku2019, the Quantity in Base Unit of Measure is assigned to Received Consignment Stock.  or
    u2022     When the stock category is blank and the stock type is u2018Eu2019 or u2018Ku2019 or u2018Lu2019 then also the Quantity in Base Unit of Measure is assigned to Received Consignment Stock
    Only stock category and stock type are available in the BW report for determining the type of consignment stock . So, with respect to stock category and stock type, could you please kindly advise if it is possible to determine the Customer consignment stock and Vendor consignment stock in the report
    Thanks a lot
    Warm Regards,
    Jeswanth
    Edited by: jeswanth kadali on Jun 23, 2009 4:10 PM

    Hi,
    We can settle consignment goods to vendor through MRKO transaction.Even user transafers consignment stock to own stock through MB1B transaction.We can use same document to settle vendor through MRKO transaction.
    What is implications of such Action (like Goods issue, 1 step transfer) on SAP.
    Nothing will happpen after after stock converted to own stock.
    Regards,
    JS

  • Artifacting in Motion.  Sample project, and a request for help inside.

    Would anyone be willing to download this Motion project and see if any artifacting occurs, either on playback or export? I'm on an original 2.66 quad macpro with a x1900 GPU. i've had the entire system checked out by apple, and clean installed everything and this issue still persists. i'm just curious everything the same if the issue shows up on anyone else's system with a similar configuration.
    after opening motion it takes about 2x times looped through or just randomly scrubbed before the artifacts start to appear.
    here's the link, it's got the motn source .mov zipped up and a sample of the artifacting issue as well as a screen cap from openGL monitor that shows some interested parameters jumping around when artifacting occurs.
    http://file.meyersproduction.com/motion/3.16.08/
    I copy and pasted what I sent to motion's feedback page below.
    thanks
    austin
    "issue: artifacting in motion when building/exporting multi layer projects with video with fx's and masks applied (about 13 layers with 1 mask and primatte rt turned on causes artifacting). Link to samples of .motn and .mov below.
    background: this is occurring on a clean install of os x 10.5 as well as a clean install of 10.4. this computer has spent a week at the apple store getting run through hardware diagnostics and came back with a clean bill of health. after reinstalling and building fresh projects the same artifacting immediately reoccurred.
    other notes: I have run the OpenGL monitor while playing back and exporting in motion and artifacts always coincide with a huge spike in the "Texture Page Off Data (Non-AGP)" parameter, there are also lessor spikes in "CPU wait for GPU" but those are not always indicative of an artifact.
    I also have a nvidia 7300 gpu installed and it handles any and all motn files flawlessly (albeit soooo much slower)
    I have had similar issues since purchasing this system over a year ago.
    I would sincerely appreciate any kind of communication other than "reinstall your system and FCS 2"
    below is a link to a motn project and video asset, as well as a openGL screencap and exported movie with artifacts
    http://file.meyersproduction.com/motion/3.16.08/"

    Personally, I think the problem is related to Leopard. I too have been getting artefacts in Motion 3 projects with masking since installing Leopard. Like Austin's experience, the artefacts do not appear at first after launching Motion but emerge fairly fast.
    Deleting the mask(s) gets rid of the problem but I kind of wanted to be able to use masks in my Motion projects! I had been doing so without problems in Motion 3 but with OS X Tiger. In case you were wondering, I have also reinstalled Motion and Final Cut since installing Leopard following advice on other threads.
    I don't think the issue is hardware-related, though I appreciate that my projects are very demanding for the system I have. Other more demanding projects in other applications (including Final Cut Pro) may render slowly but don't result in artefacts.
    Best wishes
    Obhi
    Message was edited by: obhi

  • Request for Help - Very slow and programs crash, etc. since upgrading to Lion

    I have searched the forum for a while looking for answers, but everyone seems to have different issues.
    Since upgrading to Lion last week, EVERYTHING is running slow.  I have an iMac (late 2009) with 4GB ram and over 700GB of free hard drive space.
    I am not running a ton of heavy duty programs -- just the basics - word, entourage, safari, preview, and occasionally Photoshop, iPhoto, etc.  I haven't even tried to edit any video since upgrading.
    I continually get the "spinning wheel" when doing the most simple tasks like deleting a mail message, or opening a pdf file.
    I have done all software updates.
    Any help is greatly appreciated!
    Thanks,
    Kim

    Entourage & Photoshop are both serious memory hogs.    Export your data to Mail, Addressbook and iCal*:
    http://www.macmaps.com/entouragemigration.html
    Next for Photoshop, make sure to follow tips on the http://roaringapps.com/apps:table website for your version of Photoshop, to ensure you aren't overtaxing your system, and that you are usign any applications that are current for Lion. If you have any WiFi routers, make sure WPA2 password protection is on, and not WEP, and not an open network, and that their firmware has been tested with Lion.  Lastly, speed issues may be due to website design.  Try different browsers*: http://www.macmaps.com/browser.html

  • Where do I find replies to my question and /or request for help?

    I've stated my problem and have requested assistance in solving it. How do I follow up in finding replies when they appear if they do?

    I just posted some links in your original question here -> https://support.mozilla.com/en-US/questions/802863#answer-157119
    Please continue discussion in that thread.
    Find your question by one of the following methods:
    *Log in to the forum, click on "My Contributions" in the header area, just above the first question displayed (NOTE: that option is only available when you are logged in).
    *Use the following link,
    **http://support.mozilla.com/en-US/search?a=2
    **click "Support Questions", scroll down to "Asked by" and enter your UserName/ID, scroll down, click Search to find all of your asked questions
    **to find responses you have posted, put your UserName/ID in the "Answered by" field instead

Maybe you are looking for

  • Is this an iPhone or AT&T issue?

    I'm getting mixed impressions from both Apple and AT&T on this, so thought I'd ask on here and see what the consensus is with a few issues I have. 1. Volume is too low, even at max volume. Probably an iPhone issue, I think. If so, is this something t

  • SSRS reports in text format

    hi how can i save a report in text format using ssrs 2008 R2

  • Fetching Data from Multiple Services or End Applications in BPEL

    Hi, We do have a requirement of fetching the data from multiple services exposed by the end applications. And there are no inter dependencies among these. Mostly 6 to 10 partner links have to be used to fetch this data. So planning to use the flow N

  • Attaching File While Sending Mail

    Dear All,             I want to send mail through sap for that i have used function module 'SO_NEW_DOCUMENT_SEND_API1'. Can anybode tell me how can i attach file in this mail. Regards, Mayank

  • Things just work better in 10.6.6

    I have been playing with both Lion and SL 10.6.6 for some time now and have come to the conclusion things just work better in 10.6.6 and I can prove it. (well at least to me) I now have iCloud working for iCal and Mail and Notes in 10.6.6. This actua