Setting the request of follow-on documents

Hello everybody,
my issue is the following: I'm using the SAP Supplier Self-Services. When I display the Purchase Order selected from a list, in the field "Requested Follow-On Documents" appears also the voice "Invoice".
My target is to remove this voice.
Reading rows and rows of code, I understood that this parameter is inside an internal table (BBP_PDS_SUSPO_UI_HEADER_D) and its name is IR_IND (Invoice Receipt Indicator). Debugging, this field is passed to the function with a value of 'X'.
How could I pass a blank value to it without changing the standard code? Is this possible? I also tryed to uncheck in transaction ME23N the field "Inv. Receipt" from PO Item (Tabstrip Button: Invoice).
I'm really without any idea.
Suggestions?

Hi,
You can look up in tables :BBP_PDBEH and  BBP_PDBEI for all the follow on doc info for SC.
See these threads:
Re: shopping cart number from PO/PR number by rfc call
Re: Tables for confirmation
Re: Table to look for PO in EBP
BR,
Disha.

Similar Messages

  • Setting the resolution of a Pages document

    I'd be very grateful if some kind soul could tell me how to set the resolution of a new document in Pages.
    I want to use Pages to create an advert for inclusion in a magazine. They need artwork at 300dpi resolution and preferably in jpeg format. I've tried adding an image (300dpi) to a blank Pages document then saving it as a pdf (via File>Print) then opening the pdf in Preview and saving it as a jpeg. However, the resulting jpeg is only 150dpi for some reason.
    Any help (or easier method, or tip for what other application is more suitable for this job) would be much appreciated!
    Michael

    I'd be very grateful if some kind soul could tell me how to set the resolution of a new document in Pages.
    I want to use Pages to create an advert for inclusion in a magazine. They need artwork at 300dpi resolution and preferably in jpeg format. I've tried adding an image (300dpi) to a blank Pages document then saving it as a pdf (via File>Print) then opening the pdf in Preview and saving it as a jpeg. However, the resulting jpeg is only 150dpi for some reason.
    Any help (or easier method, or tip for what other application is more suitable for this job) would be much appreciated!
    Michael

  • Can I set the DocumentType for an XML document? If so how? please help

    Hi,
    I am porting some code from jdom to xerces.
    jdom's document class provides a setDocType(String, String) function to set the DTD for the document.
    Is there anything similar in dom?
    The javadocs only mentions a getDocType() for the document interface in org.w3c.dom.Node interface. Is there any way I can SET the document type (DTD) for a given document object?
    TIA,
    Srinivas.

    In iOS, the spellcheck language follows the keyboard.
    The forum for questions about iOS Pages is at
    https://discussions.apple.com/community/app_store/iwork_for_ios

  • How to set the root path of XML document when calling Inserting procedure

    Hi,
    I was create a procedure to insert XML Document in to DBMS Tables, but i am not able to set the Start root element in calling procedure.
    My calling procedure is
    exec insXmldoc('pmc_sample.xml', 'pmc')
    When i am calling this procedure i got this error
    11:23:54 Error: ORA-29532: Java call terminated by uncaught Java exception: oracle.xml.sql.OracleXMLSQLException: Start of root element expected.
    ORA-06512: at "SYS.DBMS_XMLSAVE", line 65
    ORA-06512: at "SCOTT.INSPROC", line 8
    ORA-06512: at line 2
    I am checking my XML file using XML Validator. My XML file was parsed with out errors.
    Please give the solution,and tell me where i did wrong in my calling procedure.
    suppose i have this XML file in local E drive ,how to set the path for that XML file in my calling procedure.

    Hi, I am doing the code likthis,please give the solution.
    SQL> create or replace procedure insProc(xmlDoc IN CLOB, tableName IN VARCHAR2) is
    2 insCtx DBMS_XMLSave.ctxType;
    3 l_ctx dbms_xmlsave.ctxtype;
    4 rows number;
    5 begin
    6 insCtx := DBMS_XMLSave.newContext(tableName); -- get the context handle
    7 rows := DBMS_XMLSave.insertXML(insCtx,xmlDoc); -- this inserts the document
    8 DBMS_XMLSave.closeContext(insCtx); -- this closes the handle
    9 end;
    10 /
    Procedure created.
    SQL> begin
    2 insProc('/usr/tmp/ROWSET.xml', 'emp');
    3 end;
    4 /
    begin
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception: oracle.xml.sql.OracleXMLSQLException:
    Start of root element expected.
    ORA-06512: at "SYS.DBMS_XMLSAVE", line 65
    ORA-06512: at "SCOTT.INSPROC", line 7
    ORA-06512: at line 2
    Kishore B

  • Disble the creation of follow up document

    Hi Experts,
    I have a requirements that would not allow user to create any follow up documents from the quote if the quote status is not approved. 
    I am looking for some ideas on how to accomplish this and would really appreciate any inputs.
    Regards,
    -- Jamie.

    Hi Kunal
    SAP Standard workflow should be able to handle this for you.
    Regards
    Arden

  • How to set the encoding of an XML-document

    I need to change the encoding of an xml-document.
    When I convert the document into a string, UTF-8
    is used, I want to use ISO-8859-1.

    use this in your identity transform:
    transformer.setOutputProperty(OutputKeys.ENCODING, "ISO-8859-1");

  • How to set the lifetime properties of a document

    Hi Experts,
    Do somebody know how to set the lifetime attributes "valid from" and "valid to" via java of the lifetime properties?
    Which java class should I use?
    Do somebody have an example for this issue maybe?
    Thanks in advanced!
    Best Regards,
    Markus

    Hi Markus,
    Below is a sample method which i am using for setting expiry date for a KM Doc...
    public void setTimeBasedPublish(IResource resource) throws WcmException {
              IRepositoryServiceFactory repServiceFactory =
                   ResourceFactory.getInstance().getServiceFactory();
              IRepositoryService repositoryService =
                   repServiceFactory.getRepositoryService(
                        resource,
                        IWcmConst.TIMEBASED_PUBLISH_SERVICE);
              ITimebasedPublishServiceManager tpbService =
                   (ITimebasedPublishServiceManager) repositoryService;
              java.util.Date startDate = new java.util.Date();
              java.util.Date endDate = new java.util.Date();
              endDate.setMinutes(
                   startDate.getMinutes()
                        + Integer
                             .valueOf(getproperty("LIFETIME_MINUTES_FOR_LATEST_REPORTS"))
                             .intValue());
              endDate.setDate(
                   startDate.getDate()
                        + Integer
                             .valueOf(getproperty("LIFETIME_DAYS_FOR_LATEST_REPORTS"))
                             .intValue());
              tpbService.saveValidDate(resource, startDate);
              tpbService.saveInvalidDate(resource, endDate);
    Regards
    BP

  • Setting the visibility of columns in document rows

    Hello,
    I have an UDF in a row of a document, this UDF is a drop-down-list with two entries: A and B.
    If i choose A, i want the column e.g. "discount" get automatically set to inactive.
    Now, the visibility and active/inactive is set with the form settings, but where is it stored? Which table?
    Best Regards,
    Leonhard

    Hi Leonhard,
    The Form setting values are stored in the table CPRF. But as per your requirement its not possible to enable or disable the values without using SDK. Hence u may have to make use of SDK to validate the UDF values (A or B in your case) and then take appropriate actions (Active or Inactive).
    Hope its clear to you..
    Regards
    Reno.

  • Error in setting the linenum for new expenses document

    Hi all,
    I have created an add-on procedure to add a new expenses document to a selected service call.  Although the code compiles without any errors, when I go back and check the expenses tab in the service call form, the new document doesnt appear in the expenses grid.  I also checked whether the data was saved into the corresponding SCL2 and SCL4 tables.  The new stock transaction is not saved into the service call.  My current code is:
    Public Sub add_StockTransaction(ByVal strGRJobID As String, ByVal srtSTDocNo As String)
            Dim oServiceCall As SAPbobsCOM.ServiceCalls
            Dim oExp As SAPbobsCOM.ServiceCallInventoryExpenses
            Dim bRetVal As Boolean
            Dim errcode As Long
            Dim errmsg As String
            Try
                oServiceCall = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oServiceCalls)
                bRetVal = oServiceCall.GetByKey(strGRJobID)
                If Not bRetVal Then
                    SBO_Application.MessageBox("Failed to Retrieve the record.")
                    Exit Sub
                End If
                oExp = oServiceCall.Expenses
                oExp.Add()
                oExp.DocumentType = "67"
                oExp.DocumentNumber = strSTDocNo
                oExp.DocEntry = strSTDocNo - 99999
                SBO_Application.MessageBox(oExp.LineNum)
                oExp.SetCurrentLine(oExp.LineNum + 1)
                oExp.StockTransferDirection = 1
                oExp.Add()
                oServiceCall.Update()
                bRetVal = oServiceCall.Update()
                If bRetVal = False Then
                    oCompany.GetLastError(errcode, errmsg)
                    SBO_Application.MessageBox(errmsg)
                Else
                    SBO_Application.MessageBox("Successfully added stock transaction to Service Call.")
                End If
            Catch ex As Exception
                SBO_Application.MessageBox(ex.Message)
            End Try
    end sub
    I would appreciate any help as I tried so many ways of solving the problem but couldn't find a solution.  Thank you all in advance.

    Bingo.... I got it.
    Thanks for your hint about the ./.profile. I was setting env variables in .cshrc file and my default shell for "oracle" user was sh.
    Then I changed the default shell for oracle user to csh and viola..... it works.
    root@zngds1gk # su - oracle
    $ id
    uid=100(oracle) gid=101(dba)
    $ setenv
    HOME=/space/oracle
    PATH=/space/oracle/app/oracle/product/10.2.0/Db_2/bin:/usr/bin:
    LOGNAME=oracle
    HZ=100
    TERM=xterm
    SHELL=/bin/sh
    $ exit
    root@zngds1gk # usermod -u 100 -s /bin/csh oracle
    root@zngds1gk # su - oracle
    zngds1gk%
    zngds1gk% setenv
    HOME=/space/oracle
    PATH=/space/oracle/app/oracle/product/10.2.0/Db_2/bin:/usr/bin:
    LOGNAME=oracle
    HZ=100
    TERM=xterm
    SHELL=/bin/csh
    zngds1gk% cat .cshrc
    umask 022
    setenv ORACLE_BASE /space/oracle/app/oracle
    setenv ORACLE_SID adm
    setenv DISPLAY 47.102.212.108:0.0
    setenv ORACLE_HOME /space/oracle/app/oracle/product/10.2.0/Db_2
    setenv PATH /space/oracle/app/oracle/product/10.2.0/Db_2/bin:$PATH
    And now it works...
    Thanks.
    ~Jayant

  • Cannot set the request filter to my JaxRsApplication

    I have my own jaxrs application which extend JaxRsApplication, and I try to add customized container request filter, but It cannot work. Could you please help me to find out my mistake?
    package com.octech.mamalianmeng.httpservice.application.base;
    import java.util.ArrayList;
    import java.util.List;
    import javax.ws.rs.core.Application;
    import org.eclipse.gyrex.context.IRuntimeContext;
    import org.eclipse.gyrex.http.jaxrs.JaxRsApplication;
    import com.sun.jersey.api.core.DefaultResourceConfig;
    import com.sun.jersey.api.core.ResourceConfig;
    import com.sun.jersey.spi.container.ContainerRequestFilter;
    import com.sun.jersey.spi.container.ContainerResponseFilter;
    public abstract class AbstractMumUnionJaxRsApplication extends JaxRsApplication {
    public AbstractMumUnionJaxRsApplication(String id, IRuntimeContext context) {
    super(id, context);
    protected Application createJaxRsApplication() {
    Application application = super.createJaxRsApplication();
    if (application.getClass().getName().equals(DefaultResourceConfig.class.getName())) {
    DefaultResourceConfig defaultResourceConfig = (DefaultResourceConfig) application;
    this.setContainerRequestFilters(defaultResourceConfig);
    this.setContainerResponseFilters(defaultResourceConfig);
    return defaultResourceConfig;
    } else {
    return application;
    * 设置请求过滤器
    * @param defaultResourceConfig
    private final void setContainerRequestFilters(DefaultResourceConfig defaultResourceConfig) {
    if (defaultResourceConfig == null) {
    return;
    List<Class<?>> containerFilters = this.getContainerRequestFilters();
    if (containerFilters != null && containerFilters.size() > 0) {
    List<String> filters = new ArrayList<String>();
    if (defaultResourceConfig.getProperties().containsKey(ResourceConfig.PROPERTY_CONTAINER_REQUEST_FILTERS)) {
    filters.add((String) defaultResourceConfig.getProperty(ResourceConfig.PROPERTY_CONTAINER_REQUEST_FILTERS));
    for (int i = 0; i < containerFilters.size(); i++) {
    if (ContainerRequestFilter.class.isAssignableFrom(containerFilters.get(i))) {
    filters.add(containerFilters.get(i).getName());
    defaultResourceConfig.getProperties().put(ResourceConfig.PROPERTY_CONTAINER_REQUEST_FILTERS, filters.toArray());
    * 设置相应过滤器
    * @param defaultResourceConfig
    private final void setContainerResponseFilters(DefaultResourceConfig defaultResourceConfig) {
    if (defaultResourceConfig == null) {
    return ;
    List<Class<?>> containerFilters = this.getContainerResponseFilters();
    if (containerFilters != null && containerFilters.size() > 0) {
    List<String> filters = new ArrayList<String>();
    if (defaultResourceConfig.getProperties().containsKey(ResourceConfig.PROPERTY_CONTAINER_RESPONSE_FILTERS)) {
    filters.add((String) defaultResourceConfig.getProperty(ResourceConfig.PROPERTY_CONTAINER_RESPONSE_FILTERS));
    for(int i = 0; i < containerFilters.size(); i++) {
    if (ContainerResponseFilter.class.isAssignableFrom(containerFilters.get(i))) {
    filters.add(containerFilters.get(i).getName());
    defaultResourceConfig.getProperties().put(ResourceConfig.PROPERTY_CONTAINER_RESPONSE_FILTERS, filters.toArray());
    * 返回请求过滤器的类数组,filter的执行顺序以加入list中的顺序为准
    * @return
    protected abstract List<Class<?>> getContainerRequestFilters();
    * 返回相应过滤器的类数组,filter的执行顺序以加入list中的顺序为准
    * @return
    protected abstract List<Class<?>> getContainerResponseFilters();
    package com.octech.mamalianmeng.httpservice.application;
    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.HashSet;
    import java.util.List;
    import java.util.Set;
    import org.eclipse.gyrex.context.IRuntimeContext;
    import com.octech.mamalianmeng.httpservice.application.base.AbstractMumUnionJaxRsApplication;
    import com.octech.mamalianmeng.httpservice.application.filter.AuthorizationFilter;
    import com.octech.mamalianmeng.httpservice.resource.OrderServiceResource;
    public class DefaultMumUnionJaxRsApplication extends AbstractMumUnionJaxRsApplication {
    public DefaultMumUnionJaxRsApplication(String id, IRuntimeContext context) {
    super(id, context);
    @Override
    protected List<Class<?>> getContainerRequestFilters() {
    List<Class<?>> filters = new ArrayList<Class<?>>();
    filters.add(AuthorizationFilter.class);
    return filters;
    @Override
    protected List<Class<?>> getContainerResponseFilters() {
    return Collections.emptyList();
    @Override
    protected Set<Class<?>> getJaxRsClasses() {
    Set<Class<?>> classes = new HashSet<Class<?>>();
    classes.add(OrderServiceResource.class);
    return classes;

    Hi,
    I had the same issue.
    My soltion was
    public class JaxRsAppExt extends JaxRsApplication {
    private ContextServiceInjectableProvider contextServiceInjector;
    private InjectServiceInjectableProvider injectServiceInjector;
    private final Bundle bundle;
    public JaxRsAppExt(final String id, final IRuntimeContext context, final Bundle bundle) {
    super(id, context);
    this.bundle = bundle;
    @SuppressWarnings("unchecked")
    @Override
    protected Application createJaxRsApplication() {
    final Application app = super.createJaxRsApplication();
    if (null != this.contextServiceInjector) {
    app.getSingletons().add(this.contextServiceInjector);
    if (null != this.injectServiceInjector) {
    app.getSingletons().add(this.injectServiceInjector);
    ((ResourceConfig) app).getContainerRequestFilters().add(0, APIAuthFilter.class);
    ((ResourceConfig) app).getContainerResponseFilters().add(0, APIAuthFilter.class);
    ((ResourceConfig) app).getResourceFilterFactories().add(0, RolesAllowedResourceFilterFactory.class);
    return app;
    @Override
    protected void doDestroy() {
    try {
    // call super
    super.doDestroy();
    } finally {
    if (null != this.contextServiceInjector) {
    this.contextServiceInjector.dispose();
    this.contextServiceInjector = null;
    if (null != this.injectServiceInjector) {
    this.injectServiceInjector.dispose();
    this.injectServiceInjector = null;
    @Override
    protected void doInit() throws IllegalStateException, Exception {
    // create service injector
    this.contextServiceInjector = new ContextServiceInjectableProvider(this.bundle.getBundleContext());
    this.injectServiceInjector = new InjectServiceInjectableProvider(this.bundle.getBundleContext());
    // call super
    super.doInit();
    @Override
    protected Set<Class<?>> getJaxRsClasses() {
    return new BundleScanningResourceConfig(this.bundle).getClasses();
    Then you adding over porperties ir

  • How do I set the "request desktop site" as default?

    At many sites I have to double tip in safari before the browser recognize the tip - this s****! After I request the desktop verison of this site, everthing is fine.
    I.e. ebay.de is a very good example. Bye the way, I don't want to use the ebay app - there are too many restrictions in the search and filter feature compared to the desktop site.
    The next advantage would be, that the google picture search and the displaying of pictures would better use the retina display resolution and would instantly show an accurate (hd) version of a picture and not the slushy low-res one.
    Thanks in advance
    КΞИDY ΞИGΞLKΞ

    1. If you use iCloud to synchronize Safari with a mobile device, you may be opening a bookmark to the mobile version of the site. Another possibility is that you're getting a Handoff activity from the device.
    Remove everything from the URL except the domain name and try again. For instance, if the URL is something like this:
              http://www.example.com/mobile
    or
               http://mobile.example.com
    change it to this:
               http://www.example.com
    2. From the Safari menu bar, select
              Safari ▹ Preferences... ▹ Privacy ▹ Remove All Website Data...
    and confirm. Test.

  • Set the JVM wide modaility to document-modal? GNOME Modality Issues

    I know the default is application-modal, but is there a proprety or configuration that would let me change every dialog to document modal by default?
    The problem I am trying to get a handle on is that in GNOME 2.0 for Solaris 9, when an application modal dialog is displayed to goes through the Gnome application bar and hides all but one frame's button. Depending on the number of windows open this could take 5-10. If every dialog takes 5-10 seconds to open, that is quite a performance hit.
    Edited by: pipzeno on Oct 13, 2008 2:37 PM
    Edited by: pipzeno on Oct 13, 2008 2:39 PM

  • How to set the language key in Sales document header text?

    Hi Guys,
    When I am creating a sales order I found in the header text tab only three languages English, Thai and Ukranian are mentained.. So can you please tell me how to add/ delete more language keys in language key field in a step by step process???
    Thanx and regards,
    JEET

    Just select the "unwanted language" keys (By 'right clicking') on each & then use the "delete" icon (3rd icon) on the bottom half.
    you can also manintain as many languages as you want.
    Pls do the needful.
    Rgds
    Sumanth.Gururaj
    Edited by: SUMANTH GURURAJ on Jan 21, 2011 6:21 PM

  • Setting the header in http request object

    I am facing a problem while trying to test a particular flow of my application.The details are given below:
    The controller servlet of my main application reads the header "Referer" from the request object and then based on this it forwards the request to appropriate servlets.For testing my application I am writing a test servlet which receives a request object from a test jsp and sets all the necessary attributes in the request object and passes this request object to the doGet () method of the main application's controller servlet. But while trying with this I find that the main controller fails to forward to the correct servlet because it receives incorrect referer information. So my question is how can I set my customised "Referer" in the header of the http request so that the application's controller servlet forwards to the correct servlet?Is there any means to set the request header in servlet or jsp?

    As far as I know you can't change the request in a servlet or .jsp, but you can in a Filter. Wrap the original request object in a wrapper class before passing it to chain.doFilter().

  • How can I set the spacing between lines in my document?

    I am trying to set the spacing in my Pages document. It looks like it is using a space and a half and I would like to change that to just a space.

    More Pages users will see your topic if you post in that community >  Pages: iWork: Apple Support Communities
    And a Pages user manual to refer to >  manuals.info.apple.com/MANUALS/0/MA524/en_US/Pages_UserGuide.pdf

Maybe you are looking for

  • Mail Crashed and now won't relaunch

    I rebooted my MacBook Intel 2GHz Core 2 Duo running Leopard 10.5.1 and now my mail application will not launch. It opens and then immediately crashes and when you hit relaunch it just crashes immediately. When you reset and relaunch it still crashes.

  • My early 2008 3.1, 2.8 Ghz wont boot up.

         My early 2008 Mac Pro, 3.1, 2.8 Ghz will not boot up. I get the chime then the gray screen, then it continues to boot for approx. 15 seconds after which the gray screen freezes up. Previous to this condition I started getting a half orange froze

  • I can`t install Firefox on Windows XP Professional, I want to know what`s wrong?

    I used to use Firefox in older version. When I updated, It became broken. Then I tried to download and install, I can`t install because the system says that the file is corrupted. Even this latest version still not. May you help me? I really need you

  • BPM 11g Workspace Audit Trail not showing Sub process inner activities

    Hi all, I have been developing some BPM Process in JDev 11.1.1.5 and have deployed them in BPM Suite 11.1.1.5 over Windows Server 2003. I've found the following and would like to hear your opinion: 1- The Process audit trail in BPM 11g Workspace show

  • Invalid File/Volume Count

    Over many years I've had many Macs, but I've never seen this problem. I recently purchased a new unibody MacBook 13.3 and LED Cinema Display. I didn't use Time Machine to populate it...I installed all my apps from scratch. Every couple of days, if I