OSP품목에 대해 REQUISITION INTERFACE에 DELIVER_TO_LOCATION FIELD가 NULL

제품 : MFG_PO
작성날짜 : 2005-05-30
OSP품목에 대해 REQUISITION INTERFACE에 DELIVER_TO_LOCATION FIELD가 NULL
========================================================================
PURPOSE
OSP(Outside Processing)Jobs에 대해, Requisition Interface에
DELIVER_TO_LOCATION field가 NULL임.
따라서, Requisition import시 Error가 발생하며, 이에 대한
해결책을 제시하고자 합니다.
Problem Description
The WIP move operation을 통해 Requisition data가 Requisition interface table에 Insert됩니다.
이 후에 Requisition Import program수행시, 다음과 같은 Error Message와
함께 Requisition이 생성되지 않습니다.
Error message : "Invalid deliver to location".
Workaround
Interface table에 valid한 deliver_to_location 값을 update합니다.
Solution Description
Code는 다음과 같이 수정되었습니다.
'PO Receipt'Charge type의
Outside Processing resources에 대해 Requisition interface table로
data를 Insert하는 동안, deliver-to-location은 동일한 operation으로
assign된 department의 location정보를 가져오게 됩니다.
For Oracle Applications 11.5.8, apply patch 3054456
For Oracle Applications 11.5.9, apply patch 3494088
For Oracle Applications 11.5.10, the fix will be included in Patchset J
Reference Documents
Bug 3098978

Hi Ray,
"PO_CREATE_REQUISITION_SV.PROCESS_REQUISITION" is not a public API and hence its not recomended to use this for importing requistions. Instead you may use "Requision Import" program & "PO_REQUISITIONS_INTERFACE_ALL" table.
Regards,
G V Ranjith

Similar Messages

  • INSTEAD OF TRIGGER (UPDATE): new.field null or not set

    When using an instead of trigger for an update on a view, you can "relate" the updates to the (another) base table(s).
    to perform the update statement you have the use the ":new.field" notation.
    Is there a way to determine if the field value is included in the update statement that causes the trigger to be fired?
    I know you can check this value and see if it's null but this is not the same as "not used in the set clauses". It can be explicitly set to null : SET field = NULL
    which can be used like SET FIELD = :new.field
    but what if it is not "used" in the update statement at all.?
    Here is a (simplified example)
    CREATE OR REPLACE VIEW TATB
    As
    SELECT TA.FIELD1, TA.FIELD2, TB.FIELD3, TB.FIELD4
    FROM TABLEA TA, TABLEB TB
    WHERE TA.ID = TB.ID
    THIS is an update statement
    UPDATE TATB
    SET FIELD1='JOS', FIELD2='FONS'
    this could be another one
    UPDATE TATB
    SET FIELD1='JOS', FIELD2='FONS' FIELD3 = NULL
    HOW can the distinction be checked (in the body of the instead of trigger) that in update statement 1, the new.field3 is not set at all and in the second one the new.field3 is explicitly set to null
    tx
    Luc

    I found after re-reading the documentation that when using an update it is possible to use the check UPDATING in concordance with the column name:
    IF UPDATING('field1') THEN
    END IF;
    tx
    Luc

  • RFC to HTTP Interface - Access using NULL object reference is not possible

    Hi All,
    I am working on a Interface RFC to HTTP where in I am sending the data to a third party system.
    Using PI 7.3 and Adapter type XI to send this data.
    I am getitng an error Short dump occured when executing message in qRFC queue <Queuename>: Date/time 02.12.2011 08:44:57, user XXXXX, runtime error: Access using NULL object reference is not possible.
    <SAP:Code area="INTERNAL">QRFC_SYSTEM_DUMP</SAP:Code>
    I am entering the parameters such as target host,service number,path correctly with addrseing type as URL.
    The message is failing in the call adapter step with the above error.
    There are no messages stuck in SMQ2 as well.
    Now on the other if I use the  adapter type HTTP_AAE the messages is getting successfully delivered with the same parameters mentioned above.But as we know it is a plain adapter and will not have the SOAP envelope.
    We would want to send the data using the XI adapter.
    Any idea as why this issue is happening?
    Helpful answers will be rewarded points.
    Thanks & Regards,
    RK

    Hi,
    please go through below threads,
    Error for all the interfaces
    Access via NULL object reference not possible., error key: RFC_ERROR_SYSTEM
    hope it will help you
    regards,
    ganesh

  • Facing some issue regarding Requisition interface table

    I am facing some issue regarding Requisition interface table..
    Purpose: we have to massage data & create massage data & create Requisitions.
    Issue Detail:
    Before:
    Previously it was Auto Create Purchase Requisition
    On the move transaction form step 10 to 20, this step will trigger creation of requisition.
    and Creating Requisition successfully.
    After:     
    After stopping Auto Create Purchase Requisition functionality the Requisition interface data is not getting populated in the Requisition Interface tables as well.
    Please provide your inputs.

    It's standard functionality not to populate the req interface while you don't want to autocreate.
    Thanks,
    PS.

  • Validation for text field: Null and contains no spaces

    Currently on APEX 3.2
    I want to check 1 text field and 2 text areas to ensure they are not null and blank (hitting the space bar in the field) before submitting the page. How do I do both validations for on each field?

    I created a validation with a type of 'Function Returning Boolean' and using the following code in the expression:
    IF( TRIM( :P1_Text_Field) IS NULL
    Or LTRIM( :P1_Text_Field ) != :P1_Text_Field )
    THEN
    RETURN false;
    ELSE
    RETURN true;
    END IF;
    Edited by: Jeremy_F on Apr 12, 2012 8:15 AM

  • Hi it is related to field mapping database feild to interface file fields

    Use the following fields from BSIK to map the Pay Header data in the interface file.
    Company code BSIK-BUKRS
    Vendor BSIK-LIFNR
    Fiscal year BSIK-GJAHR
    Document # BSIK-BELNR
    Document Date BSIK-BLDAT
    Currency BSIK-WAERS
    Amount in LC (local currency) BSIK-DMBTR
    Payment Terms BSIK-ZTERM
    Reference BSIK-XBLNR
    Debit/Credit Indicator BSIK-SHKZG
    Business Area BSIK-GSBER
    • No more than 950 lines per header, if lines exceed 950 then need to create a new header, ensuring that the document is fully balanced (Debits = Credits)
    o If the value of BSIK- SHKZG = ‘H’ then
    Map ‘-’ to the subfield SIGN of the Amount_ Document _T&#61607; field
    Assign ‘C’ to the subfield DRCR of the Amount_ Document _T field&#61607;
    o If the value of BSIK- SHKZG = ‘S’ then
    Map ‘+’ to the subfield SIGN of the&#61607; Amount_ Document _T field
    Assign ‘D’ to the subfield DRCR of the Amount_&#61607; Document _T field
    o Save the total amount of each invoice in credit and debit separately.

    Hi,
    You can use this FM to get the list of all files
    TMP_GUI_DIRECTORY_LIST_FILES
      DATA: TBL_FILES LIKE SDOKPATH OCCURS 10 WITH HEADER LINE,
            TBL_DIRS LIKE SDOKPATH OCCURS 10 WITH HEADER LINE.
      CALL FUNCTION 'TMP_GUI_DIRECTORY_LIST_FILES'
           EXPORTING
                DIRECTORY  = P_DIRECTORY
                FILTER         = 'Test*.Txt'   "<< restricts to only TEXT files begining with Test
           TABLES
                FILE_TABLE = TBL_FILES
                DIR_TABLE  = TBL_DIRS.
    After getting the files in the TBL_FILES... loop the table and read the files with GUI_UPLOAD FM
    Thanks,
    Sankar M

  • Getting bean's fields null even though before returning fields are not null

    Hi All,
    I have run into this weird problem. I am using sun ri 1.1_01 implementation.
    I having problem getting field values from a bean on the jsp page. From my first page I click on a button and it goes to the action method in the managed bean. In this method I set the values of the fields. before returning the view Id, I print these values and everything is set. but when it goes to the next page, it does not display any values.
    I have other action methods, where I am setting the same values and I am able to get those values.
    The same method was working in a previous version of ear. I don't know what went wrong and it stopped working.
    Here is my code of the method
    this.setUserRequestedInfo(MetaDAOFactory.getDAO()
              .getAccountInfoByUID(uId));
    if (this.getUserRequestedInfo() == null) {
         this.addMSGException("userRequested.not.valid");
         return NavigationResults.FAILURE;
    this.logger.debug("\n\nBEFORE RETURNING FROM DEPART this.getUserRequestedInfo() = "
              + this.getUserRequestedInfo());
    return NavigationResults.SUCCESS;before the return statement, when I log the values of userRequested, it prints the details, but I don't get this value in my jsp...
    Is it some class loader or JSF life cycle problem?

    Put some system.out statements into your bean setters, and see if the framework calls it after your action method.
    Also, using a phase listener to get familiar with JSFs lifecycles (or finding little oddball issues like this) it's good to use a PhaseListener:
    http://jroller.com/page/cschalk?entry=getting_familiar_with_the_jsf
    I'm sorry I cannot give you a more specific solution. There just isn't enough information. Hopefully the above tools will help you gather more detail (and maybe even figure it out on your own!). =)
    CowKing

  • Purchase requisition approved date field name by differnt release codes

    can any body give me field name of the date of purchase requisition released by the release code.
    regards
    reddy
    Edited by: Ian Wong on Sep 18, 2008 6:37 PM

    Hi,
    Table name is EBAN
    Field name is BADAT.
    Pass Pur Req no..you can get the Date.
    Rgs,
    Dhanush.

  • Updating Price and Supplier at Requisition interface table after Min/Max

    Hello,
    We have requirement of updatig requisition data at interface table once Min/Max planning is completed.
    We need input here like what would be the behaviour of Standard Requisition import program if we update price and supplier details at interface table after Min.Max planning and before running the Requisiton import.
    Quick reponse will help us to move forward on this requirement.
    Thanks
    Devaraj.K

    Hi,
    Yes, we are using sourcing rules, so whenever i update the interface table with Price and Supplier detials after Min/Max then the Req.Import should not consider the Sourcing rules, it should create requisiton based on the values (Price and Supplier)provided at interface tanle.
    Quick reponse would helpful us to move further on this,
    Thanks in advance,
    Devaraj.K

  • Problems with a purchase requisition interface via SAP XI

    Hello.
    We are integrating the purchase requisition from external aplication to SAP through SAP XI. SAP XI send a IDOC to SAP R3 to create the purchase document. The conection is made with rfc conection which has set the comunication user and logon language. The purchase requisition is created with the logon language and if the material has not short text in this language in material master the error ME095 is generated.
    I don't understand this error because in the interface we set the PR short text which is posible to change. Also, we have set this system message like warning in T160M.
    We don't find any way to skip this message and we think if the interface allow to set a short text in the PR it's the same that the material master isn't updated with the short text in logon language.
    Thank you very much.
    Alberto

    Hi.
    I don't want to change the short text in Material Master. I only want to change this short description in PR, but if I don't mantain the short description in material master the error ME095 is generated. I need to be able to create a PR independent of logon language.
    Thank you for your answer.
    Alberto

  • Problem with purchase requisition interface via SAP XI

    Hello.
    We are integrating the purchase requisition from external aplication to SAP through SAP XI. SAP XI send a IDOC to SAP R3 to create the purchase document. The conection is made with rfc conection which has set the comunication user and logon language. The purchase requisition is created with the logon language and if the material has not short text in this language in material master the error ME095 is generated.
    I don't understand this error because in the interface we set the PR short text which is posible to change. Also, we have set this system message like warning in T160M.
    We don't find any way to skip this message and we think if the interface allow to set a short text in the PR it's the same that the material master isn't updated with the short text in logon language.
    Thank you very much.
    Alberto

    Hi.
    I don't want to change the short text in Material Master. I only want to change this short description in PR, but if I don't mantain the short description in material master the error ME095 is generated. I need to be able to create a PR independent of logon language.
    Thank you for your answer.
    Alberto

  • Problems with purchase requisition interface via SAP XI

    Hello.
    We are integrating the purchase requisition from external aplication to SAP through SAP XI. SAP XI send a IDOC to SAP R3 to create the purchase document. The conection is made with rfc conection which has set the comunication user and logon language. The purchase requisition is created with the logon language and if the material has not short text in this language in material master the error ME095 is generated.
    I don't understand this error because in the interface we set the PR short text which is posible to change. Also, we have set this system message like warning in T160M.
    We don't find any way to skip this message and we think if the interface allow to set a short text in the PR it's the same that the material master isn't updated with the short text in logon language.
    Thank you very much.
    Alberto

    Hi.
    I don't want to change the short text in Material Master. I only want to change this short description in PR, but if I don't mantain the short description in material master the error ME095 is generated. I need to be able to create a PR independent of logon language.
    Thank you for your answer.
    Alberto

  • Requisitions Interface V 11.0.3

    We are on Oracle Apps Rel.11.0.3. and trying to build an interface for importing requisitions from the legacy system. Having problems with the "Import Source" parameter of the Requisitions Import Program. The list of values does not contain any values. I have a value in the "INTERFACE_SOURCE_CODE" column of the PO_REQUISITIONS_INTERFACE_ALL table and also have the right org_id. Could someone help me please!!
    Also it would be wonderful if someone out there that has coded this interface would share their program with me.
    Thanks in advance.
    email: [email protected]

    Sorry, I don't understand your question.  The Adobe reader version we used in September is the same version I'm using today.  The version I have is the same version that is pushed down to all employees.  I don't think I had 11.0.6 version.

  • Query returns list of objects with all fields = NULL

    Hi there,
    I must be doing something wrong. I have tried to query for all activities and all contacts using the code pattern shown below (for activities):
    Activity_ServiceLocator serviceLocator = new Activity_ServiceLocator();
    serviceLocator.setActivityEndpointAddress(config.get(CONFIG_KEY_URL) + ";jsessionid=" + sessionId);
    ActivityQuery aq = new ActivityQuery();
    ListOfActivityQuery laq = new ListOfActivityQuery();
    laq.setActivity(aq);
    ActivityQueryPage_Input aqpi = new ActivityQueryPage_Input();
    aqpi.setListOfActivity(laq);
    laq.setPagesize(new BigInteger("100"));
    laq.setStartrownum(new BigInteger("0"));
    ActivityQueryPage_Output aqpo = serviceLocator.getActivity().activityQueryPage(aqpi);
    When I do getListOfActivity() from the ActivityQueryPage object, I get a non-empty list, however, when I loop over the list, it seems that all fields in all the objects are NULL. This, even though I have checked in the system that the activities (appointments) all contain fields with data.
    As mentioned, when I try to query for all contacts using the exact same code pattern, I also get a non-empty list of (contact) objects with non-empty fields .. So, I guess I'm doing a simple mistake (since I have hundreds of contacts in my CRM system), but which?
    Thx in advance

    Okay, I partly found the answer myself. It appears that one has to explicitly set a (empty) query type for the fields that one wants returned from the query .. At least this appears to return the field value of the returned objects .. But is this really the correct way of doing it?
    A few related questions;
    1) What is the purpose of the UseChildAnd? I cannot read this from the documentation!
    2) Is there any more documentation than the Oracle CRM On Demand Release 16? I would like to have some more documentation on
    a) how to make a cross table query, e.g. across activities and contacts (for instance, give me all contact who have an appointment tomorrow), and
    b) how to use the QueryType.
    Any references to something that can enlighten me? :-)

  • To make a field null again using web services after inserting value.

    Hi All,
    I just wanted to ask you there is an Any Occ. Date which is a date field at a particular object.By default the value of this field is having null value.After filling the field if I further want to make it null value,it does not allow the field to make it blank once again by web services.
    Quick response will be highly appreciated.
    Thanks in advance.

    what i understood from you requirement is that, if tax_type is country, you want to skip state field and enter value for tax_rate. in case tax_type is state, you want to enter state also. so, as its a multi-record block, once you do set_item_property(enable/disable), it enables and disables state field for all the records.
    if i am correct, what you can do as workaround is use SET_ITEM_INSTANCE_PROPERTY rather than SET_ITEM_PROPERTY and set the INSERT_ALLOWED and UPDATE_ALLOWED properties to TRUE & FALSE, as you cannot set ENABLE property using that. though the field will be enabled, but user will not be able to key-in any value.
    hope it helps.

Maybe you are looking for