PO encumbrance amount R12

All,
I am trying to find encumbrance amount for a PO.
From meta link i found the below definition for encumbrance amount:
Encumbrance Amount = PO Amount - (INV) - (IPV)
where,
PO -- The encumbered amount on the Purchase Order
INV -- The sum of invoice distribution amounts that are matched to the PO and
I wrote the below query to get PO total. But, I am not getting correct values
when a PO has cancelled QTY.
SELECT  pod.po_num,
        gcc.segment1, gcc.segment2,
        gcc.segment3, gcc.segment4,
        gcc.segment5, gcc.segment6, gcc.segment7,
        SUM (NVL (gjl.entered_dr, 0) - NVL (gjl.entered_cr, 0))  acct_encumb_relief_amt
  FROM
       (SELECT DISTINCT up_glb_tmp.po_number as po_num,
               up_glb_tmp.po_header_id,
               pod.code_combination_id
        FROM   apps.up_po_encumb_relief_tmp_nb up_glb_tmp,
               apps.po_distributions_all pod       
        WHERE  pod.po_header_id = up_glb_tmp.po_header_id) pod,
           xla.xla_transaction_entities xte,
           apps.xla_ae_headers XAH,
           apps.xla_ae_lines XAL,
           apps.GL_IMPORT_REFERENCES gir ,
           gl_je_lines gjl,
           gl_je_headers gjh,
           gl_code_combinations gcc
  WHERE gjl.je_header_id = gjh.je_header_id  
  AND gjh.status                        = 'P'
  AND (NVL (gjl.entered_dr, 0)         != 0
  OR NVL (gjl.entered_cr, 0)           != 0)
  AND gjl.code_combination_id           = gcc.code_combination_id
  AND pod.code_combination_id = gcc.code_combination_id
  AND pod.code_combination_id = gjl.code_combination_id
  AND gcc.enabled_flag = 'Y'
  AND gjl.je_header_id     = gir.je_header_id
  AND gjl.je_line_num      = gir.je_line_num
  AND gir.gl_sl_link_id    = xal.gl_sl_link_id
  AND gir.gl_sl_link_table = xal.gl_sl_link_table
  AND xah.ae_header_id(+)  = xal.ae_header_id
  AND xte.entity_id(+) = xah.entity_id
  AND gjh.je_source = 'Purchasing'
  AND gjh.je_category = 'Purchases'
  AND gjh.encumbrance_type_id IN (1001, 1002)
  AND (xte.source_id_int_1) = pod.po_header_id  
  AND gjh.actual_flag = 'E'
  AND  gjh.status = 'P'    
    GROUP BY pod.po_num,
              gcc.segment1, gcc.segment2,
              gcc.segment3, gcc.segment4,
              gcc.segment5, gcc.segment6, gcc.segment7;   
Can some please help me out here?
Thanks.

Thought so.
And therein lies your problem.
You should avoid updating Oracle tables directly unless you are 100% sure that no relationships are getting violated.
Updating po line price should be done via interface. I would suggest that you use the po documents interface to change the po line prices. Then you will see the header totals get updated automatically.
Hope this answers your question
Sandeep Gandhi
Independent Consultant
513-325-9026

Similar Messages

  • CREATING A PARAMEMTER IN SSRS FROM SSAS

    function 1
    Public Function fBudgetSummaryMDX() As String
    Dim sOut As String
    Dim iCriteria As Integer = 0
    sOut = "SELECT NON EMPTY {[Measures].[Expenditure Amount],[Measures].[Operating Bdgt Amount],"
    sOut = sOut & "[Measures].[Encumbrance Amount],[Measures].[Op Bdgt Remaining]} ON COLUMNS, NON EMPTY {"
    If Instr(Report.Parameters!pSummary1.Value, "Resp_") > 0 Or Instr(Report.Parameters!pSummary2.Value, "Resp_") > 0 Or Instr(Report.Parameters!pSummary3.Value, "Resp_") > 0 Then
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level FY].[Org Level FY].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level 1].[Org Level 1].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level 2].[Org Level 2].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level 3].[Org Level 3].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Resp_Org_Unit_Description" Or Report.Parameters!pSummary2.Value = "Resp_Org_Unit_Description" Or Report.Parameters!pSummary3.Value = "Resp_Org_Unit_Description" Then
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Unit Description].[Org Unit Description].ALLMEMBERS") & "*"
    End If
    If Instr(Report.Parameters!pSummary1.Value, "Charge_") > 0 Or instr(Report.Parameters!pSummary2.Value, "Charge_") > 0 Or instr(Report.Parameters!pSummary3.Value, "Charge_") > 0 Then
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level FY].[Org Level FY].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level 1].[Org Level 1].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level 2].[Org Level 2].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level 3].[Org Level 3].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Charge_Org_Unit_Description" Or Report.Parameters!pSummary2.Value = "Charge_Org_Unit_Description" Or Report.Parameters!pSummary3.Value = "Charge_Org_Unit_Description" Then
    sOut = sOut & fPadMDX("[Charge Unit].[Org Unit Description].[Org Unit Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Activity_Description" Or Report.Parameters!pSummary2.Value = "Activity_Description" Or Report.Parameters!pSummary3.Value = "Activity_Description" Then
    sOut = sOut & fPadMDX("[Activity].[Activity Description].[Activity Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Object_Description" Or Report.Parameters!pSummary2.Value = "Object_Description" Or Report.Parameters!pSummary3.Value = "Object_Description" Then
    sOut = sOut & fPadMDX("[Object].[Object Description].[Object Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Object_Detail_Description" Or Report.Parameters!pSummary2.Value = "Object_Detail_Description" Or Report.Parameters!pSummary3.Value = "Object_Detail_Description" Then
    sOut = sOut & fPadMDX("[Object].[Object Detail Description].[Object Detail Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Revenue_Source_Description" Or Report.Parameters!pSummary2.Value = "Revenue_Source_Description" Or Report.Parameters!pSummary3.Value = "Revenue_Source_Description" Then
    sOut = sOut & fPadMDX("[Revenue Source].[Revenue Source Description].[Revenue Source Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Agency_Source_Description" Or Report.Parameters!pSummary2.Value = "Agency_Source_Description" Or Report.Parameters!pSummary3.Value = "Agency_Source_Description" Then
    sOut = sOut & fPadMDX("[Revenue Source].[Agency Source Description].[Agency Source Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA_Description" Or Report.Parameters!pSummary2.Value = "EA_Description" Or Report.Parameters!pSummary3.Value = "EA_Description" Then
    sOut = sOut & fPadMDX("[EA].[EA Description].[EA Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA" Or Report.Parameters!pSummary2.Value = "EA" Or Report.Parameters!pSummary3.Value = "EA" Then
    sOut = sOut & fPadMDX("[EA].[EA].[EA].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA_Subjob" Or Report.Parameters!pSummary2.Value = "EA_Subjob" Or Report.Parameters!pSummary3.Value = "EA_Subjob" Then
    sOut = sOut & fPadMDX("[EA].[EA Subjob].[EA Subjob].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_No_Description" Or Report.Parameters!pSummary2.Value = "Fund_No_Description" Or Report.Parameters!pSummary3.Value = "Fund_No_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund No Description].[Fund No Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Source_Description" Or Report.Parameters!pSummary2.Value = "Fund_Source_Description" Or Report.Parameters!pSummary3.Value = "Fund_Source_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Source Description].[Fund Source Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Type_Description" Or Report.Parameters!pSummary2.Value = "Fund_Type_Description" Or Report.Parameters!pSummary3.Value = "Fund_Type_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Type Description].[Fund Type Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Detl" Or Report.Parameters!pSummary2.Value = "Fund_Detl" Or Report.Parameters!pSummary3.Value = "Fund_Detl" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Detl].[Fund Detl].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Detail_Description" Or Report.Parameters!pSummary2.Value = "Fund_Detail_Description" Or Report.Parameters!pSummary3.Value = "Fund_Detail_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Detail Description].[Fund Detail Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA_Class" Or Report.Parameters!pSummary2.Value = "EA_Class" Or Report.Parameters!pSummary3.Value = "EA_Class" Then
    sOut = sOut & fPadMDX("[EA].[Report Class].[Report Class].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Rel_EA_Subjob" Or Report.Parameters!pSummary2.Value = "Rel_EA_Subjob" Or Report.Parameters!pSummary3.Value = "Rel_EA_Subjob" Or Report.Parameters!pSummary1.Value = "Rel_EA" Or Report.Parameters!pSummary2.Value = "Rel_EA" Or Report.Parameters!pSummary3.Value = "Rel_EA" Then
    sOut = sOut & fPadMDX("[EA].[Rel EA Subjob].[Rel EA Subjob].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Rel_EA" Or Report.Parameters!pSummary2.Value = "Rel_EA" Or Report.Parameters!pSummary3.Value = "Rel_EA" Then
    sOut = sOut & fPadMDX("[EA].[Rel EA].[Rel EA].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Code" Or Report.Parameters!pSummary2.Value = "Trans_Code" Or Report.Parameters!pSummary3.Value = "Trans_Code" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Cd].[Trans Cd].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Code_Description" Or Report.Parameters!pSummary2.Value = "Trans_Code_Description" Or Report.Parameters!pSummary3.Value = "Trans_Code_Description" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Code Description].[Trans Code Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Group" Or Report.Parameters!pSummary2.Value = "Trans_Group" Or Report.Parameters!pSummary3.Value = "Trans_Group" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Group].[Trans Group].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Group_Description" Or Report.Parameters!pSummary2.Value = "Trans_Group_Description" Or Report.Parameters!pSummary3.Value = "Trans_Group_Description" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Group Description].[Trans Group Description].ALLMEMBERS") & "*"
    End If
    sOut = sOut & fPadMDX("[Biennium].[Biennium Hierarchy].[Fiscal Month].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Biennium].[Bien Month].[Bien Month].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Appropriation].[Appn Symbol Description].[Appn Symbol Description].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Object].[Category Description].[Category Description].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Process Date].[Calendar Year].[Calendar Year].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Process Date].[Calendar Month].[Calendar Month].ALLMEMBERS")
    ' Exclude capital construction costs here
    If (Report.Parameters!pCapExpenses.Value = False) Then
    sOut = sOut & "*UNION({[Fund].[Fund Type].&[CP]} * {[Fund].[Fund No].&[435]}"
    sOut = sOut & ", EXCEPT([Fund].[Fund Type].[All].CHILDREN,[Fund].[Fund Type].&[CP])"
    sOut = sOut & "*[Fund].[Fund No].[All].CHILDREN) "
    ' This commented out section would restrict to JUST capital construction costs
    ' else
    ' sOut = sOut & "*{[Fund].[Fund Type].&[CP]}"
    ' sOut = sOut & "*EXCEPT([Fund].[Fund No].[All].CHILDREN,[Fund].[Fund No].&[435])"
    End If
    sOut = sOut & "} DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS "
    If (Report.Parameters!pLastCompletedPeriod.Value = "Month") And (Report.Parameters!BienniumBienniumHierarchy.Value = fReturnBienMDX(Now())) Then
    sOut = sOut & "FROM (SELECT StrToMember('" & Report.Parameters!pFirstDayOfBiennium.Value & "', constrained):StrToMember('"
    sOut = sOut & Report.Parameters!pLastFullMonthMDX.Value & "', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgLevel1.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgLevel1.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgLevel2.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgLevel2.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgLevel3.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgLevel3.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgUnitDescription.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgUnitDescription.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(Report.Parameters!BienniumBienniumHierarchy.Value, "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & Report.Parameters!BienniumBienniumHierarchy.Value & "}',CONSTRAINED) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!Appropriation.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & join(Report.Parameters!Appropriation.Value, ",") & "}',CONSTRAINED) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    sOut = sOut & "FROM [HMI Finance]" & fStringClone(")", iCriteria)
    sOut = sOut & " CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS;"
    Return sOut
    End Function
    function 2
    Private Function fPadMDX(ByVal sMember as string) as string
    ' Originally used this function to eliminate empty rows, but it caused
    ' other problems, so now we just return the member
    ' 04/02/2013 JC uncommented out the filtering due to empty members showing up
    dim sOut as string
    sOut = "Filter(nonempty(" & sMember
    sOut = sOut & "),[Measures].[Op Bdgt Remaining]<>0 OR [Measures].[Encumbrance Amount]<>0 "
    sOut = sOut & "OR [Measures].[Expenditure Amount]<>0 OR [Measures].[Operating Bdgt Amount]<>0)"
    sOut = sMember
    return sOut
    end function
    The parameter that I have added is shown below.
    WITH MEMBER [Measures].[ParameterCaption] AS [Expenditure Group].[Expenditure Hierarchy].CURRENTMEMBER.MEMBER_CAPTION MEMBER [Measures].[ParameterValue] AS [Expenditure Group].[Expenditure Hierarchy].CURRENTMEMBER.UNIQUENAME MEMBER [Measures].[ParameterLevel]
    AS [Expenditure Group].[Expenditure Hierarchy].CURRENTMEMBER.LEVEL.ORDINAL SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS , [Expenditure Group].[Expenditure Hierarchy].ALLMEMBERS ON ROWS FROM [HMI
    Finance]
    I am looking for a way to adjust function 1 to accomodate parameter Expenditure Group to return values.Right now it is only acting like a dummy variable.

    function 1
    Public Function fBudgetSummaryMDX() As String
    Dim sOut As String
    Dim iCriteria As Integer = 0
    sOut = "SELECT NON EMPTY {[Measures].[Expenditure Amount],[Measures].[Operating Bdgt Amount],"
    sOut = sOut & "[Measures].[Encumbrance Amount],[Measures].[Op Bdgt Remaining]} ON COLUMNS, NON EMPTY {"
    If Instr(Report.Parameters!pSummary1.Value, "Resp_") > 0 Or Instr(Report.Parameters!pSummary2.Value, "Resp_") > 0 Or Instr(Report.Parameters!pSummary3.Value, "Resp_") > 0 Then
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level FY].[Org Level FY].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level 1].[Org Level 1].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level 2].[Org Level 2].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Level 3].[Org Level 3].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Resp_Org_Unit_Description" Or Report.Parameters!pSummary2.Value = "Resp_Org_Unit_Description" Or Report.Parameters!pSummary3.Value = "Resp_Org_Unit_Description" Then
    sOut = sOut & fPadMDX("[Responsible Unit].[Org Unit Description].[Org Unit Description].ALLMEMBERS") & "*"
    End If
    If Instr(Report.Parameters!pSummary1.Value, "Charge_") > 0 Or instr(Report.Parameters!pSummary2.Value, "Charge_") > 0 Or instr(Report.Parameters!pSummary3.Value, "Charge_") > 0 Then
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level FY].[Org Level FY].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level 1].[Org Level 1].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level 2].[Org Level 2].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Charge Unit].[Org Level 3].[Org Level 3].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Charge_Org_Unit_Description" Or Report.Parameters!pSummary2.Value = "Charge_Org_Unit_Description" Or Report.Parameters!pSummary3.Value = "Charge_Org_Unit_Description" Then
    sOut = sOut & fPadMDX("[Charge Unit].[Org Unit Description].[Org Unit Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Activity_Description" Or Report.Parameters!pSummary2.Value = "Activity_Description" Or Report.Parameters!pSummary3.Value = "Activity_Description" Then
    sOut = sOut & fPadMDX("[Activity].[Activity Description].[Activity Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Object_Description" Or Report.Parameters!pSummary2.Value = "Object_Description" Or Report.Parameters!pSummary3.Value = "Object_Description" Then
    sOut = sOut & fPadMDX("[Object].[Object Description].[Object Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Object_Detail_Description" Or Report.Parameters!pSummary2.Value = "Object_Detail_Description" Or Report.Parameters!pSummary3.Value = "Object_Detail_Description" Then
    sOut = sOut & fPadMDX("[Object].[Object Detail Description].[Object Detail Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Revenue_Source_Description" Or Report.Parameters!pSummary2.Value = "Revenue_Source_Description" Or Report.Parameters!pSummary3.Value = "Revenue_Source_Description" Then
    sOut = sOut & fPadMDX("[Revenue Source].[Revenue Source Description].[Revenue Source Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Agency_Source_Description" Or Report.Parameters!pSummary2.Value = "Agency_Source_Description" Or Report.Parameters!pSummary3.Value = "Agency_Source_Description" Then
    sOut = sOut & fPadMDX("[Revenue Source].[Agency Source Description].[Agency Source Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA_Description" Or Report.Parameters!pSummary2.Value = "EA_Description" Or Report.Parameters!pSummary3.Value = "EA_Description" Then
    sOut = sOut & fPadMDX("[EA].[EA Description].[EA Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA" Or Report.Parameters!pSummary2.Value = "EA" Or Report.Parameters!pSummary3.Value = "EA" Then
    sOut = sOut & fPadMDX("[EA].[EA].[EA].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA_Subjob" Or Report.Parameters!pSummary2.Value = "EA_Subjob" Or Report.Parameters!pSummary3.Value = "EA_Subjob" Then
    sOut = sOut & fPadMDX("[EA].[EA Subjob].[EA Subjob].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_No_Description" Or Report.Parameters!pSummary2.Value = "Fund_No_Description" Or Report.Parameters!pSummary3.Value = "Fund_No_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund No Description].[Fund No Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Source_Description" Or Report.Parameters!pSummary2.Value = "Fund_Source_Description" Or Report.Parameters!pSummary3.Value = "Fund_Source_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Source Description].[Fund Source Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Type_Description" Or Report.Parameters!pSummary2.Value = "Fund_Type_Description" Or Report.Parameters!pSummary3.Value = "Fund_Type_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Type Description].[Fund Type Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Detl" Or Report.Parameters!pSummary2.Value = "Fund_Detl" Or Report.Parameters!pSummary3.Value = "Fund_Detl" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Detl].[Fund Detl].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Fund_Detail_Description" Or Report.Parameters!pSummary2.Value = "Fund_Detail_Description" Or Report.Parameters!pSummary3.Value = "Fund_Detail_Description" Then
    sOut = sOut & fPadMDX("[Fund].[Fund Detail Description].[Fund Detail Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "EA_Class" Or Report.Parameters!pSummary2.Value = "EA_Class" Or Report.Parameters!pSummary3.Value = "EA_Class" Then
    sOut = sOut & fPadMDX("[EA].[Report Class].[Report Class].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Rel_EA_Subjob" Or Report.Parameters!pSummary2.Value = "Rel_EA_Subjob" Or Report.Parameters!pSummary3.Value = "Rel_EA_Subjob" Or Report.Parameters!pSummary1.Value = "Rel_EA" Or Report.Parameters!pSummary2.Value = "Rel_EA" Or Report.Parameters!pSummary3.Value = "Rel_EA" Then
    sOut = sOut & fPadMDX("[EA].[Rel EA Subjob].[Rel EA Subjob].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Rel_EA" Or Report.Parameters!pSummary2.Value = "Rel_EA" Or Report.Parameters!pSummary3.Value = "Rel_EA" Then
    sOut = sOut & fPadMDX("[EA].[Rel EA].[Rel EA].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Code" Or Report.Parameters!pSummary2.Value = "Trans_Code" Or Report.Parameters!pSummary3.Value = "Trans_Code" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Cd].[Trans Cd].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Code_Description" Or Report.Parameters!pSummary2.Value = "Trans_Code_Description" Or Report.Parameters!pSummary3.Value = "Trans_Code_Description" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Code Description].[Trans Code Description].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Group" Or Report.Parameters!pSummary2.Value = "Trans_Group" Or Report.Parameters!pSummary3.Value = "Trans_Group" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Group].[Trans Group].ALLMEMBERS") & "*"
    End If
    If Report.Parameters!pSummary1.Value = "Trans_Group_Description" Or Report.Parameters!pSummary2.Value = "Trans_Group_Description" Or Report.Parameters!pSummary3.Value = "Trans_Group_Description" Then
    sOut = sOut & fPadMDX("[Transaction Codes].[Trans Group Description].[Trans Group Description].ALLMEMBERS") & "*"
    End If
    sOut = sOut & fPadMDX("[Biennium].[Biennium Hierarchy].[Fiscal Month].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Biennium].[Bien Month].[Bien Month].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Appropriation].[Appn Symbol Description].[Appn Symbol Description].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Object].[Category Description].[Category Description].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Process Date].[Calendar Year].[Calendar Year].ALLMEMBERS") & "*"
    sOut = sOut & fPadMDX("[Process Date].[Calendar Month].[Calendar Month].ALLMEMBERS")
    ' Exclude capital construction costs here
    If (Report.Parameters!pCapExpenses.Value = False) Then
    sOut = sOut & "*UNION({[Fund].[Fund Type].&[CP]} * {[Fund].[Fund No].&[435]}"
    sOut = sOut & ", EXCEPT([Fund].[Fund Type].[All].CHILDREN,[Fund].[Fund Type].&[CP])"
    sOut = sOut & "*[Fund].[Fund No].[All].CHILDREN) "
    ' This commented out section would restrict to JUST capital construction costs
    ' else
    ' sOut = sOut & "*{[Fund].[Fund Type].&[CP]}"
    ' sOut = sOut & "*EXCEPT([Fund].[Fund No].[All].CHILDREN,[Fund].[Fund No].&[435])"
    End If
    sOut = sOut & "} DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS "
    If (Report.Parameters!pLastCompletedPeriod.Value = "Month") And (Report.Parameters!BienniumBienniumHierarchy.Value = fReturnBienMDX(Now())) Then
    sOut = sOut & "FROM (SELECT StrToMember('" & Report.Parameters!pFirstDayOfBiennium.Value & "', constrained):StrToMember('"
    sOut = sOut & Report.Parameters!pLastFullMonthMDX.Value & "', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgLevel1.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgLevel1.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgLevel2.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgLevel2.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgLevel3.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgLevel3.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!OrgUnitDescription.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & replace(Join(Report.Parameters!OrgUnitDescription.Value, ","), chr(39), chr(39) & chr(39)) & "}', constrained) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(Report.Parameters!BienniumBienniumHierarchy.Value, "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & Report.Parameters!BienniumBienniumHierarchy.Value & "}',CONSTRAINED) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    If Not (instr(join(Report.Parameters!Appropriation.Value, ","), "All") > 0) Then
    sOut = sOut & "FROM (SELECT StrToSet('{" & join(Report.Parameters!Appropriation.Value, ",") & "}',CONSTRAINED) ON COLUMNS "
    iCriteria = iCriteria + 1
    End If
    sOut = sOut & "FROM [HMI Finance]" & fStringClone(")", iCriteria)
    sOut = sOut & " CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS;"
    Return sOut
    End Function
    function 2
    Private Function fPadMDX(ByVal sMember as string) as string
    ' Originally used this function to eliminate empty rows, but it caused
    ' other problems, so now we just return the member
    ' 04/02/2013 JC uncommented out the filtering due to empty members showing up
    dim sOut as string
    sOut = "Filter(nonempty(" & sMember
    sOut = sOut & "),[Measures].[Op Bdgt Remaining]<>0 OR [Measures].[Encumbrance Amount]<>0 "
    sOut = sOut & "OR [Measures].[Expenditure Amount]<>0 OR [Measures].[Operating Bdgt Amount]<>0)"
    sOut = sMember
    return sOut
    end function
    The parameter I am suppose to add and I have added already is
    WITH MEMBER [Measures].[ParameterCaption] AS [Expenditure Group].[Expenditure Hierarchy].CURRENTMEMBER.MEMBER_CAPTION MEMBER [Measures].[ParameterValue] AS [Expenditure Group].[Expenditure Hierarchy].CURRENTMEMBER.UNIQUENAME MEMBER [Measures].[ParameterLevel]
    AS [Expenditure Group].[Expenditure Hierarchy].CURRENTMEMBER.LEVEL.ORDINAL SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS , [Expenditure Group].[Expenditure Hierarchy].ALLMEMBERS ON ROWS FROM [HMI
    Finance]
    I am trying to figure out a way to accomodate the parameter values into function 1 to return values.

  • Interfaces validations

    Hi ,
    As far as i know , Validations are an integral part of interfaces.
    Can anybody send me the basic validations that need to be performed on the following interfaces. I need to prepare a HLD for the same.
    1) Journal Import Interface
    2) Customer Interface
    3) Purchasing Open Interface
    4)PO REceipts interface
    5) Supplier Interface
    It would be great if someone forwards me the necessary information.
    Regards

    hi.....
    according to my knowledge in customer interface :
    Check if legacy values fetched are valid.
    Check if customer address site is already created.
    Check if customer site use is already created.
    Check is customer header is already created.
    Check whether the ship_to_site has associated bill_to_site
    Check whether associated bill_to_site is created or not.
    Profile amounts validation:
    Validate cust_account_id, validate customer status.
    Check if the location already exists in HZ_LOCATIONS. If does not exist, create new location.
    in Purchasing :
    Header:
    Check if OU name is valid
    Check if Supplier is valid
    Check if Supplier site is valid
    Check if buyer is valid
    Check if Payment term is valid
    Check if Bill to and ship to are valid
    Check if FOB, freight terms are valid
    Lines:
    Check if Line_type, ship_to_org, item, uom, ship_to_location_id, requestor, charge_account, deliver_to_location are valid
    General:
    Check for duplicate records in interface tables
    Check if the record already exists in base tables.
    and in Journl Import :
    Validate SOB, journal source name, journal category name, actual flag
    A – Actual amounts
    B – Budget amounts
    E – Encumbrance amount
    If you enter E in the interface table, then enter appropriate encumbrance ID, if B enter budget id.
    Check if accounting date or GL date based period name is valid (i.e., not closed).
    Check if accounting date falls in open or future open period status.
    Check chart of accounts id based on Sob id.
    Check if code combination is valid and enabled.
    Check if record already exists in GL interface table.
    Check if already journal exists in GL application.
    Regards,
    Dushyant Sethi

  • ESYU: Returned, Finally Closed, Canceled 된 PR의 예산이 풀린것을 확인하는 방법

    Purpose
    Requisiton이 canceled, finally closed 되거나 혹은 buyer에 의해 returned 된 경우
    PR에 적용된 예산이 풀린것을 어떻게 확인해야 되는가?
    Solution
    Canceled, Finally closed 혹은 buyer에 의해 returned 된 상태의 Requisition에 적용된
    예산이 reversed 된 내용을 확인하는 방법에는 여러가지가 있다.
    <Via the Purchasing Application>
    1. Application에서 Requisition> Requisition Summary 화면으로 이동
    2. Searhc criteria에 Requisition Number를 입력하고, distribution으로 이동하기 위해
    Distribution button을 click
    3. Distribution 화면이 조회되면, Folder/Show Field로 이동하여 "Reserved" 와
    "Encumbered Amount' fileds를 조회
    Note: 만일 위의 view를 folder로 저장한다면, "Include Query" checkbox는 선택하지 않아야 하고
    Autoquery region의 "Never"는 선택해야 한다.
    <Via SQL query>
    이 정보는 주어진 Requisition의 requisition's encumbered status를 보기 위해 아래 tables의
    조회를 통해 얻을 수 있다.
    1. PO_REQ_DISTRIBUTIONS_ALL- 이는 위에 설명한 PR Summary distribution과 동일한 정보를
    보여준다.
    select encumbered_flag, encumbered_amount
    from po_req_distributions_all
    where requisition_line_id in (select requisition_line_id
    from po_requisition_lines_all where requisition_header_id =
    (select requisition_header_id from po_requisition_headers_all
    where segment1 = '&reqnumber'))
    2. GL_BC_PACKETS- 이는 Return, Final Close 혹은 Cancel action에 의해 생성된 records를
    보여준다. 이는 GL에서 'Create Journal Entries Process'가 아직까지 실행되지 않았을 경우
    에만 유효하다.
    select *
    from gl_bc_packets
    where reference1 = 'REQ'
    and reference4 = '&requisition_number'
    양수 Entered_Dr이 조회되면 이는 각 distribution의 encumbrance amount를 의미한다.
    음수 Entered_Dr이 조회되면 Cancellation에 의해 relief 된 encumbrance를 의미한다.
    양수 Entered_Cr이 조회되면 이는 Return/Reject action이나 Final close action에 의해 relief 된
    encumbrance를 의미한다.
    Note: 만일 'Create Journal Entries Process'가 Requisition이 encumbered 된 시점과 canceled 혹은
    Rerurned 된 시점 사이에 실행되었다면, 오직 가장 최근 actions에 대한 내용만이 이 table에서
    보여줄 것이다.
    최신의 완결된 그림은 'Create Journal Entries Process' 실행 후 GL_JE_LINES table 조회를
    통해 얻을 수 있다.
    3. GL_JE_LINES- 이는 Return, Final Close 혹은 Cancel action에 의해 생성된 records를 보여준다.
    이는 GL에서 'Create Journal Entries process'가 실행된 이후에만 가용하다.
    select *
    from gl_je_lines
    where reference_1 = 'REQ'
    and reference_4 = '&requisition_number'
    Note: GL queries에서 PO transacitons에 대한 reference values는 아래와 같다.
    GL_BC_PACKETS/GL_JE_LINES
    reference1/reference_1= Source (PO or REQ)
    reference2/reference_2= requisition or purchase order header id
    reference3/reference_3= requisition, purchase order or release distribution id
    reference4/reference_4= requistion or purchase order number.
    Reference
    Note 337865.1

  • Example query for po headers total amount(including tax amount) from po_headers_all table in  r12

    HI
    there is no such column like po_amount in po_headers_all table then how can i get po total amount(including tax amount) from po_headers_all table  or else tell me how to get data from views  in R12
    As we are using sql developer tool to build queries in our project
    With regards
    siva

    PO line total is not included the tax, to View the tax amount (N) Action-> manage tax
    1) You have to sum up the lines to get the PO total,
      select ph.segment1 po_num, sum ( (pl.unit_price * pl.quantity)) price
        from po_lines_all pl, po_headers_all ph
       where     pl.po_header_id = ph.po_header_id
             and ph.type_lookup_code in ('STANDARD', 'BLANKET')   --Add as per your requirement
    --          and ph.segment1 = '2017'
    --          and ph.org_id = 7852        --Use when you have multiple OU
    group by ph.segment1
    2) To get the tax
    SELECT *
        FROM (  SELECT lines.line_num line_number,
                       lines.item_description line_description,
                       dist.distribution_num dist_number,
                       dist.code_combination_id dist_code_combination_id,
                       NVL (dist.nonrecoverable_tax, 0) nonrecoverable_tax,
                       NVL (dist.recoverable_tax, 0) recoverable_tax,
                         NVL (dist.nonrecoverable_tax, 0)
                       + NVL (dist.recoverable_tax, 0)
                          total_tax,
                       (NVL (dist.req_line_quantity, 0) * NVL (lines.unit_price, 0))
                          amount,
                       dist.org_id,
                       dist.DISTRIBUTION_ID
                  FROM po_requisition_lines_all lines, po_req_distributions_all dist
                 WHERE     lines.requisition_line_id = dist.requisition_line_id
                       AND NVL (lines.cancel_flag, 'N') <> 'Y'
                       AND NVL (lines.modified_by_agent_flag, 'N') = 'N'
    --                   AND lines.requisition_header_id = :1
              ORDER BY lines.line_num, dist.distribution_num) QRSLT
    ORDER BY LINE_NUMBER, DIST_NUMBER
    Join the po_distributions_all, po_lines_all & po_headers_all tables to get the specific value.
    Thanks

  • Function to call to convert amount in words in R12

    Hi Experts,
    I am creating a custom report that will display invoice details. Included in the fields are AMOUNT and AMOUNT_IN_WORDS. I don't have problem for the AMOUNT field since i can retrieve it directly from the table. My concern is on the AMOUNT_IN_WORDS. Is there any function in EBS R12 which i can call directly in the SQL statement of my report to convert the AMOUNT into Words.
    Thanks,
    Nestor

    Hi mpautom,
    What i'm looking for is a built-in function within EBS R12. Because the client doesn't allow creation of function.
    Nestor

  • R12 GL-SLA Drilldown for Encumbrance

    Hi guys,
    We have recently upgraded to r12. Earlier we had couple of drilldown views for each of the subledger which now have been deprecated due to REFERENCE1..n column references to GL_JE_LINES in our queries. For actuals I have made a good progress but when I am trying to drill down from GL to Subledger for Encumbrance specific journal entries I am finding null values in gl_import_references.
    Please help me in this regard. I have posted some queries for better understanding. I am new to encumbrance so it would be helpful to know where are PO and REQUISITION related encumbrance transactions stored in subledgers? For AP I can see ap_encumbrance_lines_all but what about PO and REQ?
    Please help!
    Thanks
    Anwar
    source          = purchasing
    category        = requisitions
    Type            = 'Encumbrance'
    SELECT  gjh.je_header_id,
      GJL.JE_LINE_NUM,
      GJH.JE_SOURCE,
      GJH.JE_CATEGORY,
      gjh.actual_flag,
      gjl.accounted_dr,
      gjl.accounted_cr
    FROM GL_JE_HEADERS gjh,
      gl_je_lines gjl,
      GL_JE_BATCHES GJB
    where
        gjb.name = 'CJE:  Purchasing 14435757: E'
    AND gjh.je_header_id = 1152008
    AND gjh.je_header_id   = gjl.je_header_id
    AND gjl.je_line_num    = 10
    and gjb.je_batch_id    = gjh.je_batch_id;
    JE_HEADER_ID JE_LINE_NUM JE_SOURCE                 JE_CATEGORY               ACTUAL_FLAG ACCOUNTED_DR ACCOUNTED_CR
         1152008          10 purchasing                requisitions              e                 517.53            0
    SELECT JE_HEADER_ID,
      JE_LINE_NUM,
      GL_SL_LINK_ID,
      GL_SL_LINK_TABLE
    FROM GL_IMPORT_REFERENCES
    WHERE JE_HEADER_ID = 1152008
    AND JE_LINE_NUM    = 10;
    JE_HEADER_ID JE_LINE_NUM GL_SL_LINK_ID GL_SL_LINK_TABLE            
         1152008          10                                             
    source          = purchasing
    category        = purchases
    Type            = 'Encumbrance'
    SELECT  gjh.je_header_id,
      GJL.JE_LINE_NUM,
      GJH.JE_SOURCE,
      GJH.JE_CATEGORY,
      gjh.actual_flag,
      gjl.accounted_dr,
      gjl.accounted_cr
    FROM GL_JE_HEADERS gjh,
      gl_je_lines gjl,
      GL_JE_BATCHES GJB
    where
        gjb.name = 'CJE:  Purchasing 14435757: E'
    AND gjh.NAME = 'CJE: Purchases USD  1041 User 1'
    AND gjh.je_header_id   = gjl.je_header_id
    AND gjl.je_line_num    = 10
    and gjb.je_batch_id    = gjh.je_batch_id;
    JE_HEADER_ID JE_LINE_NUM JE_SOURCE                 JE_CATEGORY               ACTUAL_FLAG ACCOUNTED_DR ACCOUNTED_CR
         1152007          10 purchasing                purchases                 e                 101.88            0
         1152009          10 purchasing                purchases                 e                 199.75            0
    SELECT JE_HEADER_ID,
      JE_LINE_NUM,
      GL_SL_LINK_ID,
      GL_SL_LINK_TABLE
    from gl_import_references
    where je_header_id in (1152007, 1152009)
    AND JE_LINE_NUM    = 10;
    JE_HEADER_ID JE_LINE_NUM GL_SL_LINK_ID GL_SL_LINK_TABLE            
         1152007          10                                             
         1152009          10    
    source          = inventory
    category        = MTL
    Type            = 'Encumbrance'
    select gjh.je_header_id,
      GJL.JE_LINE_NUM,
      GJH.JE_SOURCE,
      GJH.JE_CATEGORY,
      gjh.actual_flag,
      gjl.accounted_dr,
      gjl.accounted_cr
    FROM GL_JE_HEADERS gjh,
      gl_je_lines gjl,
      GL_JE_BATCHES GJB
    where
        gjb.name = '1375429 MDT Inventory 14773129: E 2748269'
    AND gjh.NAME = 'MTL USD 1040'
    AND gjh.je_header_id   = gjl.je_header_id
    AND gjl.je_line_num    = 3
    and gjb.je_batch_id    = gjh.je_batch_id;
    JE_HEADER_ID JE_LINE_NUM JE_SOURCE                 JE_CATEGORY               ACTUAL_FLAG ACCOUNTED_DR ACCOUNTED_CR
         1212604           3 Inventory                 MTL                       E                              4075.4
    SELECT JE_HEADER_ID,
      JE_LINE_NUM,
      GL_SL_LINK_ID,
      GL_SL_LINK_TABLE
    FROM GL_IMPORT_REFERENCES
    where je_header_id = 1212604
    AND JE_LINE_NUM    = 3;
    JE_HEADER_ID JE_LINE_NUM GL_SL_LINK_ID GL_SL_LINK_TABLE            
         1212604           3       6014335 MTA                           
         1212604           3       6014338 MTA                           
         1212604           3       6014341 MTA                           
         1212604           3       6014344 MTA                           
         1212604           3       6014347 MTA                           
         1212604           3       6014350 MTA                           
         1212604           3       6014353 MTA                           
         1212604           3       6014356 MTA                           
         1212604           3       6014359 MTA                           
         1212604           3       6014362 MTA                           
         1212604           3       6014365 MTA                           
         1212604           3       6014368 MTA                           
         1212604           3       6014371 MTA                           
         1212604           3       6014374 MTA                           
         1212604           3       6014377 MTA                           
         1212604           3       6014380 MTA                           
         1212604           3       6014383 MTA                           
         1212604           3       6014386 MTA                           
         1212604           3       6014389 MTA                           
         1212604           3       6014392 MTA                           
         1212604           3       6014395 MTA                           
         1212604           3       6014398 MTA                           
         1212604           3       6014401 MTA                           
         1212604           3       6014404 MTA                           
         1212604           3       6014407 MTA                           
         1212604           3       6014410 MTA                           
         1212604           3       6014413 MTA                           
    27 rows selected
    SELECT gl_sl_link_id,
      gl_sl_link_table
    from xla_ae_lines
    WHERE (gl_sl_link_id, GL_SL_LINK_TABLE) IN
      (SELECT
        GL_SL_LINK_ID,
        GL_SL_LINK_TABLE
      FROM GL_IMPORT_REFERENCES
      WHERE je_header_id = 1212604
      AND je_line_num    = 3
    no rows selected 

    Hi,
    Can you check the tables PO_BC_DISTRIBUTIONS and GL_BC_PACKETS which are primarily related to encumbrances in Purchasing Application ....
    You can try to link the event id with either of the above table and extract details of the base transaction ....
    Regards,
    Ivruksha

  • SQL to get  Accounted PO (Encumbered) and AP (encumbr liquidated) in R12

    Hi,
    Can anyone help with the query that can be used to get the PO amt and the AP (invoice) amt that have been posted in GL.
    For 11i, I used the below query. Since the line for PO had the invoice against which it was matched things were simple. Not sure how to achieve the same in R12.
    11i query for reference
    SELECT gl.reference_4 po_number,
    gl.code_combination_id ccid,
    gl.creation_date,
    gl.effective_date je_date,
    DECODE (je_source,'Payables',gl.reference_5,'') invoice_number,
    DECODE (je_source,'Purchasing',NVL(gl.accounted_dr,0)- NVL(gl.accounted_cr,0)) po_amt,
    DECODE (je_source,'Payables', NVL(gl.accounted_dr,0) - NVL(gl.accounted_cr,0)) liq_amt,
    NVL(gl.accounted_dr,0) - NVL(gl.accounted_cr,0) po_balance,
    FROM gl_je_lines gl,
    gl_je_headers je,
    po_headers_all poh
    WHERE gl.je_header_id = je.je_header_id
    AND gl.reference_4 = poh.segment1
    AND je.actual_flag = 'E'
    AND je.encumbrance_type_id = '1001'
    AND gl.status = 'P'
    AND poh.type_lookup_code IN ('STANDARD', 'BLANKET', 'PLANNED')
    ) A, ap.ap_suppliers aps,
    per_all_people_f hr,
    gl_code_combinations cc,
    gl_periods per
    WHERE a.code_combination_id = cc.code_combination_id
    AND a.period_name = per.period_name
    AND a.agent_id = hr.person_id
    AND sysdate between hr.effective_start_date and hr.effective_end_date
    AND a.vendor_id = aps.vendor_idSELECT gl.reference_4 po_number,
    gl.code_combination_id ccid,
    gl.creation_date,
    gl.effective_date je_date,
    poh.comments,
    DECODE (je_source,'Payables',gl.reference_5,'') invoice_number,
    DECODE (je_source,'Purchasing',NVL(gl.accounted_dr,0)- NVL(gl.accounted_cr,0)) po_amt,
    DECODE (je_source,'Payables', NVL(gl.accounted_dr,0) - NVL(gl.accounted_cr,0)) liq_amt,
    NVL(gl.accounted_dr,0) - NVL(gl.accounted_cr,0) po_balance,
    'N' carryfwd_code,
    poh.agent_id,
    poh.vendor_id,
    gl.period_name,
    gl.code_combination_id
    FROM gl_je_lines gl,
    gl_je_headers je,
    po_headers_all poh
    WHERE gl.je_header_id = je.je_header_id
    AND gl.reference_4 = poh.segment1
    AND je.actual_flag = 'E'
    AND je.encumbrance_type_id = '1001'
    AND gl.status = 'P'
    AND poh.type_lookup_code IN ('STANDARD', 'BLANKET', 'PLANNED')
    ) A, ap.ap_suppliers aps,
    per_all_people_f hr,
    gl_code_combinations cc,
    gl_periods per
    WHERE a.code_combination_id = cc.code_combination_id
    AND a.period_name = per.period_name
    AND a.agent_id = hr.person_id
    AND sysdate between hr.effective_start_date and hr.effective_end_date
    AND a.vendor_id = aps.vendor_id

    I've read the docs thanks they are very good at helping me understand MOAC but they do not really answer the question.
    I am thinking that now that a responsibility can access more than one org that org it is very likely to be a parameter on the report to give users the choice of what org data to report on. If there is a parameter is there a point of using the secure views? Because the report can look at the all table and then be restricted by org_id = &org_id. If this holds then it would be best to report from the all tables rather than the secure views.
    So if I was asked to develop a report to show self billing invoices for example - what should I use ap_invoices_all with org_id as a parameter or ap_invoices without the parameter?
    Thanks for the help in advance - I'm new in r12 and think this is a bit of fundamental point and it appears to me that both ways can be used but there is probably reasons to adopt one approach over another.

  • Issue with Payment Accounting in a 'Cash with Encumbrance' setting.

    Hi Everybody,
    We are upgrading from 11i v 11.5.10.2 to Oracle R12 v 12.1.3 . We have setup Cash with Encumbrance as the subledger accounting ledger in our primary
    ledger. The AAD for payables which is the seeded one is also valid, however to our surprise and dissapointment Create Accounting program does not account any new or old payments alike after upgrade. Any one who has encountered similar problem pls. help. Error message in Create Accouting report output is Error Number 0, Error Message : The subledger journal entry does not balance in the entered currency.  Please verify the entered amounts on the journal entry lines. (This error appears because the system does not create a Cash Clearing Line,hence the JE is unbalanced; which is wrong.)
    It seams the system is behaving like Accrual, checking first if the Invoice for the payment has been accounted or not, which in our case is erroneous because we have setup Cash Basis alongwith encumbrance. please advise.
    Many thanks,
    Arv

    Please see if these docs help.
    R12 "The Subledger Journal Entry Does Not Balance In The Entered Currency" Error While Create Accounting [ID 743441.1]
    Enhancement Request- Purchasing - Accounting [ID 1281525.1]
    Issues Related To R12 Create Accounting Process - List Of Code Fixes [ID 1179643.1]
    R12 - Troubleshooting Accounting Errors [ID 1112504.1]
    R12 Multi-Fund Account Receivables Accrual: Negative Misc Receipts and Receipt Reversal Fail During Accounting: The subledger journal entry does not balance in the entered currency. [ID 762218.1]
    Awt Wrongly Accounted On Cash Basis Accounting [ID 1294376.1]
    Thanks,
    Hussein

  • Find encumbrance for a PO and Invoice

    All,
    Can some one tell me how to find encumbrance for a PO and Invoice OR
    the driving tables for joins?
    Thanks.

    Hi,
    Can some one tell me how to find encumbrance for a PO and Invoice OR
    the driving tables for joins?
    Please see:
    How is the amount on active encumbrance field derived for a PO? (Doc ID 219903.1)
    Where Are PO Encumbrance Type And Invoice Encumbrance Type Defined In R12? (Doc ID 781856.1)
    R12: Validate and Funds Check Invoice Simultaneously Causes 'Encumbrance Acctg Fail' Hold (Doc ID 1269725.1)
    R12: How to troubleshoot Funds Check Hold Issues on Payables Invoices (Doc ID 1055606.1)
    R10.7/11/11i: PO: Purchasing Encumbrance Accounting Concepts and Process Model (Doc ID 1089107.1)
    In addition running the below diagnostic script may help not only troubleshooting encumbrance related issue, but the script provided will give you the related tables for queries.
    R12: Diagnostic Script to help troubleshoot Purchasing Accounting or Encumbrance Issues (Doc ID 1483743.1)
    Thanks &
    Best Regards,

  • PO_DOCUMENT_FUNDS_PVT.do_unreserve API Error in R12

    Hi All,
    I am trying to use the PO_DOCUMENT_FUNDS_PVT.do_unreserve API to unreserve the existing 'Blanket Purchase agreement' in R12 and it error
    out and doesn't go through. The same API call works fine for 'Standard PO' without any issue. This same API call is used in our current Release 11i
    and it works fine, does anyone have any idea how to make this work in R12 for existing 'Blanket Purchase Agreement'? Any help is greatly appreciated.
    Thanks,
    SS

    Hi Hussien,
    Sorry for the delayed response, I was on vacation. Thanks for the links that you have provided. when I try to call the API it just returns with 'FATAL'
    error and when I check in the table 'po_online_report_text' based on online_report_id value returned by API call, it shows the following text
    Text_Line from above table when Unreserve failed on 04/29/2013
    GL BC Packets are empty. Event 38090918 is not processed.
    The subledger journal entry does not balance in the entered currency. Please verify the entered amounts on the journal entry lines.
    GL BC Packets are empty. Event 38090918 is not processed.
    The subledger journal entry does not balance in the entered currency. Please verify the entered amounts on the journal entry lines.
    I don't see any event in XLA_AE_HEADERS table or GL_BC_PACKETS table with the event_id 38090918 as given in the error text. Any help would
    be greatly appreciated. Is there any other API that we can use to do 'Reserve'/'Unreserve' from back-end in R12 Encumbrance Accounting environment?
    Thanks,
    SS

  • Family Pack patch for after R12 RUP 6

    Hi Hussein,
    EBS R12 (12.0.6)
    RHEL 4.6
    We have an on going implem of EBS R12 RUP 6 (FINANCIALS) and still, every day our functional consultant is still
    encountering setup error and ask me to apply more patches. Does FINANCIALs have Family pack that followed
    RUP 6? It is really tiring going to the client everyday just to apply 1 patch. I want to apply all at one time. How
    do I find all the FINANCIAL pathces after 12.0.6? Is patchset.sh applicable to R12?
    Thanks a lot

    Hi Hussein,
    Based on Note 793520.1 you gave me, the following ang the patches updates made after RUP 6.
    These are quite plenty if I have to apply them 1 by 1. Are there family pack where all of these patches
    are merged ? say RUP 7
    Thanks
    Financials R12.0.6 Software Updates
    To assist you with your patch application testing, the following patch descriptions are listed below by business activity.
    Create Accounting
    Product      Patch Number      Description
    Payables        7156680        Payment Accounting is now generated correctly for foreign currency invoices where rounding amount is larger than the invoice line base amount. 
    Payables        7295407        During Payment Accounting, deferred tax amount is now calculated correctly without deducting the withholding tax, thereby fully offsetting the interim tax account. 
    Payables        7318763        Performance of Unaccounted Transaction Report has been improved in processing unaccounted invoices. Execution time has been reduced by adding a filter condition while updating the global temporary table. 
    Payables        7351478        Create Accounting now updates the payment transaction processing status correctly if it errors out during processing and these transactions will be picked for processing during next accounting run. 
    Payables        7394744        Bank charge amount is now properly accounted when the currency has zero precision and the bank charges are prorated to multiple invoices. Earlier the actual discount taken and the discount accounted amounts were different. 
    Payables        7422774        Create Accounting now successfully accounts for payment clearing events in case of foreign currency payments. The loss is now calculated on the payment amount instead of the invoice amount. 
    Payables        7508899        Encumbrances now successfully gets reversed for exchange rate variances. Earlier encumbrances were not relieved to the extent of exchange rate variance amount. 
    Payables        7509835        Performance of Create Accounting program has been improved in processing accounting events associated with prepayment application, un-application, and adjustment. 
    Payables        7516015        Performance of Unaccounted Transaction Report has been improved in processing unaccounted invoices. Execution time has been reduced by relocating null check processing. 
    Payables        7560247        Create Accounting for payments transactions will now successfully account when the invoices paid by those payments have been partially paid, adjusted and then fully paid. 
    Payables        7595304        Create Accounting now properly accounts cancellation of payment, which was created, accounted and cancelled before upgrade. 
    Payables        7621517        Accounting in reporting ledger is now done correctly for invoices with the same currency as that of the primary ledger currency by using the exchange rate applicable on the general ledger date instead of invoice date. 
    Payables        7623562        Performance of Create Accounting program has been improved in processing invoice and payment events. Execution time has been reduced by making queries related to primary pay events more selective. 
    Payables        7688509        Create Accounting for prepayments now completes successfully for invoices having adjustment events in 11i and prepayment applied in R12. 
    Receivables        6970663        Performance of the Create Accounting program has been improved for processing accounting events associated with receipt application. Execution time of the program has been reduced from hours to a few minutes for processing accounting events for receipt applications to invoices containing hundreds of lines. 
    Receivables        7046688        Receivables now allows unapplied receipt account to be defined as a control account. The system no longer uses unapplied receipt account when creating accounting entries for unidentified receipts. 
    Receivables        7326016        When an on-account credit memo in functional currency is applied to an invoice, receivables no longer creates a gain/loss accounting line with zero amount. 
    Receivables        7447470        When using Subledger Accounting methods ' Multi-Fund Accrual - Account Method' or 'Multi-Fund Accrual - Balancing Method', Receivables now creates accounting entries successfully for credit memo which has freight line. 
    Receivables        7484811        Generation of accounting for bills receivables transaction has been corrected as follows: 1. When a bills receivable transaction is deleted, the system now correctly handles associated accounting events by deleting them. 2. When a bills receivable transaction status is changed to incomplete, the system now correctly handles associated accounting events by updating their status to incomplete. This prevents such transactions from appearing on Subledger Period Close Exception report. 
    Receivables        7497944        Receivables now creates correct accounting entry when a miscellaneous receipt is uncleared in Cash Management. Users will no longer encounter accounting error "The subledger journal entry does not balance in the entered currency" when the Create Accounting program process the miscellaneous receipt. 
    Receivables        7507503        When using Subledger Accounting methods ' Multi-Fund Accrual - Account Method' or 'Multi-Fund Accrual - Balancing Method', system now creates accounting entries successfully for credit memo refund activity. Users will no longer receive error message stating accounting entry is not balanced in entered currency. 
    Receivables        7528706        Receivables now creates a balanced accounting entry when a miscellaneous receipt is reversed. 
    Receivables        7535858        Receivables now calculates correct gain or loss in reporting ledger when a foreign currency receipt is applied to an invoice. 
    Receivables        7594971        Users can now perform receipt processing actions like unapplication, placing on-account, reverse, etc., on receipts upgraded from 11i. System no longer gives accounting errors when such actions are performed on upgraded receipts, which have gain/loss accounting lines created in 11i. 
    Receivables        7625737        For prepayment receipts, system now creates accounting entries with correct amounts. System no longer creates unapplied accounting line when the prepayment receipt is accounted. 
    Subledger Accounting        6997731        The Create Accounting program now completes successfully and no longer gives unique constraint violation error. Users encountered this error when same sequence number was generated for account event and accounting header. 
    Subledger Accounting        7230462        Payables: When using Multi Period Accounting (MPA) feature, system now creates final period accounting lines with correct amounts for a deferred Payables invoice. 
    Subledger Accounting        7253542        Receivables: Subledger Accounting now calculates correct gain or loss in reporting ledger when a foreign currency receipt is applied to an invoice. 
    Subledger Accounting        7259699        Cost Management: Performance of Transfer to General Ledger program has been enhanced when processing large volumes of data. Execution time has been reduced by leveraging available indexes. 
    Subledger Accounting        7351981        When the Create Accounting program is run in a translated language, the 'Report Date' field in the output of the program is now correctly translated into the template language. 
    Subledger Accounting        7481354        Loans: Supercedes the patch 7390659 which resolved online accounting for Receivables adjustments in Loans module. This patch includes required dependant patches. 
    Subledger Accounting        7483871        Import Application Accounting Definitions program now completes successfully without any errors when importing Oracle seeded Application Accounting Definitions which use supporting references. 
    Subledger Accounting        7512923        The Transfer to General Ledger program has been improved as follows: 1. The Create Accounting program now sets the status of accounting entries to 'Not Transferred to GL' for both primary and reporting ledger if the Journal Import program in General Ledger fails for reporting ledger. 2. The Create Accounting program now sets the status of accounting entries to 'Not Transferred to GL' if the journal entries selected for transfer failed to be inserted in General Ledger Interface. 3. The 'SLA: Disable Journal Import' profile option is end dated to discourage usage of this profile. 4. Interface tables used by journal import processing are now not dropped to help troubleshooting. 5. Six additional columns namely ENTITY_ID, EVENT_ID, AE_HEADER_ID, LINE_NUM, ACCTD_DR, ACCTD_CR will be populated in General Ledger import references during the journal import for the effective reconciliation between General Ledger and Subledger Accounting. 6. The Create Accounting program now sets the status of accounting entries to "Not transferred to GL" in Subledger Accounting if the journal import completes in status other than "Normal" and "Warning". 
    Subledger Accounting        7529475        The Create Accounting program now correctly generates rounding lines for encumbrance journal entries. Users will no longer encounter the General Ledger error "Encumbrance entry should have encumbrance type id populated" when encumbrance journal entries containing rounding lines are transferred to General Ledger. 
    Subledger Accounting        7567172        Payables: The Create Accounting program no longer ends in error when submitted in French language. The program now correctly handles column titles containing quote character. 
    Subledger Accounting        7608545        Payables: Subledger Accounting now correctly calculates opening balance for control accounts. 
    Subledger Accounting        7651627        The Create Accounting program now correctly handles data corruption in data extract. The program provides in the log file the details of events which have corrupted data in the extract. 
    Create Payments
    Product      Patch Number      Description
    Payables        7371792        Credit Memos are now correctly applied to the extent of available credit balance thereby preventing creation of negative payments. 
    Payables        7673570        Payments can now be successfully voided from Payment Workbench for payments created using Payment Process Request. Earlier it used to error with FRM-40654. 
    Payables        7674115        Performance of Payments Dashboard has been improved when querying Payment Process Request status. Execution time has been reduced by caching the Payment Process Request statuses. 
    Funds Capture
    Product      Patch Number      Description
    Payments        7260720        Payment System dropdown in Funds Capture Process Profile setup page now successfully displays the user created Payment Systems having only credit card as supported capability. Earlier it used to display user created Payment System when either both credit card and bank account transfer or only bank account transfer has been selected as supported capability. 
    Payments        7326965        Order Management: When creating new credit cards in sales order form, the card brand dropdown box now displays only those brands which have value 'Yes' for Accepted field in credit card brands setup in Payments. 
    Payments        7436823        Order Management: Approval Code is now correctly shown for credit card sales order by populating the right value for the authorized flag. 
    Payments        7437833        Credit Card refunds to customers no longer errors with java.sql.SQLException: Missing IN or OUT parameter at index: 22. 
    Payments        7459855        Spanish CSB 19 Direct Debit Magnetic format now displays value for the field due date in the output which was missing earlier. 
    Payments        7462188        Fetch Settlement Batch Clearing concurrent request is now importing the acknowledgment file from Paymentech payment system. The batch and the transaction status is also being updated to 0 (success) instead of 11 (pending) and 111 (pending) respectively. Prior to this fix the Fetch Settlement Batch Clearing program did not update the transactiona and batch status from the pending status. 
    Payments        7485946        Receivables: Auto Remittance program no longer errors out for Duplicate Order ID as Payments now provides only one authorization for each transaction extension id. 
    Payments        7488171        German Direct Debit format output file now displays correct data by modifying the following in the template: 1. Added fillers to form 128 byte records 2. Added rounding function to amount values 3. Removed line breaks 4. Replaced underscores with hyphen 5. Display condition for overflow record has been changed 
    Payments        7495784        Fetch Settlement Batch Clearing program now successfully matches the submission id generated during the settlement batch creation with the one present in the acknowledgment file received from FDC North Payment System by modifying the logic for security code length. 
    Payments        7510710        Fetch Settlement Batch Clearing program now successfully obtains full acknowledgment file from FDC North payment system. 
    Payments        7516906        Fetch Settlement Batch Clearing program now completes with Warning status if acknowledgment file is not found. 
    Payments        7527819        Create Settlement Batch program no longer generates empty output file for German Direct Debit format when XML extract contains amount in German notation and special characters. Template for German Direct Debit has been modified to provide conversion logic for amount in German notation and special characters. 
    Payments        7530578        Payments now successfully fetches Payment Card Level II & III details from Receivables by using transaction extension id instead of tangibleid. Earlier it was not able to fetch due to using tangibleid entity which has become obsolete in upstream applications in R12. 
    Payments        7536164        ECServlet security token check may now be disabled by setting newly added system profile option IBY: ECServlet Security Token Force to No. 
    Payments        7601765        Create Settlement Batch program for German Direct Debit format now completes successfully even if the bank branch number is null. This has been achieved by adding the to_number function while summing up the branch and bank numbers in the rtf template. 
    Payments        7611463        Credit Cards can now be created with credit card brand as Unknown. Earlier it was giving programing error while creating credit card with Unknown brand. 
    Payments        7623051        Submit Offline Transactions program now supports integration with gateway model payment systems for transactions using Funds Capture Process Profile. 
    Payments        7628586        Fetch Settlement Batch Clearing program now successfully updates the status of funds capture transactions with Paymentech payment system. This has been achieved by modifying the tangibleid generation logic which would restrict the tangibleid length to 19 characters which is below 22 i.e. maximum allowed by Paymentech. 
    Payments        7642479        Order Management: When creating new credit cards in sales order form, the card brand dropdown box now displays only those brands which have value 'Yes' for Accepted field in credit card brands setup in Payments. 
    Payments        7642886        Create Settlement Batch and Fetch Settlement Batch Clearing programs now ends in Warning status only when the acknowledgment file is missing. 
    Payments        7712875        Create Settlement Batches program now successfully processes refund transactions when any or both settlement date and settlement due date parameters are selected. 
    Funds Disbursement
    Product      Patch Number      Description
    Payments        6822879        In Payment Method usage rules, the First Party Legal Entity LOV will show all the legal entities defined in the application. This was achieved by rectifying the query used to retrieve legal entities. 
    Payments        7207573        Oracle Internet Expenses: When processing the employee expense reimbursements, Payments will now pick address from address type Mailing if the Provisional site is selected in the supplier setup. 
    Payments        7242267        Unique priority number is now assigned to each payment instrument when setting up the payment instruments. Earlier the payment instruments were added with duplicate priority numbers. 
    Payments        7252846        Logic for printing checks has been modified to print checks voided by overflow first followed by negotiable checks. 
    Payments        7286412        In Supplier Banking Details page when creating bank branch, RFC Identifier field now successfully saves and the text field is changed to a dropdown. 
    Payments        7329846        In the Positive Pay File with Additional Parameters program: 1. The LOV search for the bank account name parameter, no longer errors with message APP-FND-01444 and 2. Payment status dropdown now shows value Negotiable and Voided instead of Voided. 
    Payments        7333272        Send Separate Remittance Advice report now displays the details of checks voided by overflow and the invoices paid by these checks. 
    Payments        7348463        Payment Process Request details page now successfully displays information entered in the additional information tab. 
    Payments        7351153        Payment Process Request Status report now successfully displays the Report Date in the header. 
    Payments        7390295        Cash Management: For SEPA payments, group reconciliation can be performed successfully. This has been achieved by modifying payment grouping options in seeded Payment Process Profiles. 
    Payments        7410850        Payment amounts in New Zealand domestic EFT payment instruction is now correctly formatted. Earlier a cent was reduced from payment amount and formatted in the payment instruction. 
    Payments        7411229        Output file of Format Payment Instructions concurrent program now utilizes the outbound payment file prefix, file extension and file directory given in the Payment Process Profile. 
    Payments        7432754        Funds Disbursement Process Home page now opens quickly when user selects the Funds Disbursement Process Manager responsibility. This has been achieved by modifying the page so that the performance-affecting query is executed only once. 
    Payments        7433132        Payment Instruction program now displays payment amount text in words without any truncation. Earlier it used to truncate the text length when it is 116 characters. 
    Payments        7435768        Banking Details updated at supplier site level no longer errors with null pointer exception. 
    Payments        7448758        In Suppliers, when updating Separate Remittance Advice Delivery section with delivery method as fax or email, the information is saved only when the additional relevant information for each of the method is entered. 
    Payments        7459662        Payment Process Request Status Report now display the details of checks voided by overflow. 
    Payments        7477054        Payables: In Payments Dashboard, Today's Payment Process Requests section now correctly excludes transmitted Payment Process Request count in Processing column. 
    Payments        7481665        Payables: Payments Manager home page now opens quickly after performance improvement achieved by fine tuning the queries used for fetching the number of Payment Process Requests with status Processing and Need Action. 
    Payments        7484692        When processing customer refunds, payee name and bank account details are now printed on the check. 
    Payments        7492186        Payment Process Request no longer creates duplicate payments when more than one Build Payments program is triggered for the same Payment Process Request. 
    Payments        7501494        Multiple user defined validations attached to payment format are now getting saved. Earlier only the first user defined validation was getting saved. 
    Payments        7506922        Cash Management: Reconciliation of non-SEPA payments no longer errors out with APP-SQLAP-10786. This is achieved by properly handling group id having no values for non-SEPA payments. 
    Payments        7508983        Send Separate Remittance Advices report now displays postal code information for both payer and payee. 
    Payments        7516296        In the Positive Pay File with Additional Parameters program: 1. The LOV search for the bank account name parameter, no longer errors with message APP-FND-01444 and 2. Payment status dropdown now shows value Negotiable and Voided instead of Voided. 
    Payments        7517086        Send Separate Remittance Advices report now shows supplier bank account number in masked form. 
    Payments        7528455        In Payment Method usage rules, the First Party Legal Entity LOV will show all the legal entities defined in the application. This was achieved by rectifying the query used to retrieve legal entities. 
    Payments        7530130        Send Separate Remittance Advice report now displays the details of checks voided by overflow and the invoices paid by these checks. 
    Payments        7532799        Upgrade script has been modified to include text 'Stub after Payment' in the seeded Payment Process Profiles name for check payment formats having text 'Stub after Payment' in the name. Earlier the upgrade script used to create Payment Process Profile with duplicate names for such payment formats. 
    Payments        7533469        Payables: In Payments Dashboard, Today's Payment Process Requests section now correctly excludes transmitted Payment Process Request count in Processing column. 
    Payments        7536110        Unique priority number is now assigned to each payment instrument when setting up the payment instruments. Earlier the payment instruments were added with duplicate priority numbers. 
    Payments        7540297        Oracle EDI Gateway: EDI Remittance Method field in ECE PYO file now shows delivery channel code instead of the payment due date. 
    Payments        7551983        Funds Disbursement Process Home page now opens quickly after performance improvement achieved by modifying the query used for fetching the pending user actions. 
    Payments        7560766        Payables: In Payments Dashboard, Today's Payment Process Requests section now correctly considers incomplete Payment Process Request count in either Need Action or Processing columns. Earlier incomplete Payment Process Request count was considered in both the columns. 
    Payments        7588481        In Suppliers, Bank Account and Assignment Details page now displays the banks accounts for whom primary account owners have been end dated. 
    Payments        7595957        Italian EFT Format now shows the correct IBAN Check digit number and bank account number by changing the data type from numeric to alpha numeric in the template. Earlier the information for these fields was shown as zeroes for alpha characters. 
    Payments        7620214        Payables: Payables Open Interface Import program now correctly validates Remit To Supplier information and FRM-40654 error will no longer appear. 
    Payments        7630460        Oracle EDI Gateway: EDI Remittance Method field in ECE PYO file now shows delivery channel code instead of the payment due date. 
    Payments        7652218        Payment Details tab in customer account setup page no longer displays duplicate bank account details. 
    General

  • 11i to r12 Conversion - help needed

    Hi
    My client is doing re-implementation of r12 and migrating from 11i to r12. I need help particularly on conversions side. The client is a SaaS company. they are considering to bring open and history transactions and applied/unapplied receipts to r12 AR.
    - how to migrate revenue scheduled open/closed invoices from 11i to r12 since rev schedules for a SaaS company is expected to be long terms. and how to make sure that rev schedules are correct upon migration to r12??
    - for partially paid invoices how to make sure that the same partially paid amount reflects in r12 upon conversion? can a negative line amount equalling to paid amount be a possible solution??
    - upon migration do the closed invoices have to be converted as open and receipts re-applied after migration in r12 or they can be brought in as-is with status closed?
    - if customer paid for an invoice using a credit card in 11i and upon migration it came to notice that the credit card is no longer used by the customer so how to re-apply the same receipt in r12 which was applied in 11i using that credit card. do we have to enable it in r12 just for closing the invoice? what could be possibilities?
    please anyone if can answer would be very helpful
    Thanks
    -MS

    It depends on the dpi. Usually 72dpi = 72 pixels per inch.
    1000/72 = 13,88888 inch
    1 inch = 25,4 mm
    13,88888 * 25,4 = 352,7777 mm
    You do the arithmatic with a calculator.
    To do the same with pictures, you can do it in any image editor. Even Preview.app :
    !http://www.wyodor.net/_Discussions/PreviewResize.png!

  • Not able to run standard iProcurement Shopping cart page through jDevloper10g in R12.1.3

    Dear All,
    I am trying to run standard iProcurement Shopping cart page (Negotiation Tab) through jDevloper10g in R12.1.3 instance but on click of "View Cart and Checkout" button
    it gives an exception as "ArrayIndexOutOfBoundsException".
    I had copied these .class & .xml files under Myclasses -> oracle.apps.icx and oracle.apps.po and oracle.apps.fnd was same which comes part of the standard OA tutorial.
    I copied same under Myprojects as well.
    When I access the page directly from the instance it works fine. Problem is only through jDeveloper.
    Please advice what is missing here.
    I tried debugging as well in jDEV and below is the log of the same. I noticed every time when VO is called, while binding numeric values it throws error.
    Any pointers would be of great help!!
    Regards
    Rohit
    ======================
    Debug Info
    ======================
    13/09/20 09:22:12 [403] BC4J Property jbo.use.pers.coll='false' -->(SessionImpl) from Client Environment
    13/09/20 09:22:12 [404] BC4J Property jbo.pers.max.rows.per.node='70' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [405] BC4J Property jbo.pers.max.active.nodes='30' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [406] Skipping empty Property jbo.pcoll.mgr from System Default
    13/09/20 09:22:12 [407] BC4J Property jbo.txn_table_name='FND_PS_TXN' -->(SessionImpl) from Client Environment
    13/09/20 09:22:12 [408] BC4J Property jbo.txn_seq_name='FND_PS_TXN_S' -->(SessionImpl) from Client Environment
    13/09/20 09:22:12 [409] BC4J Property jbo.txn_seq_inc='1' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [410] BC4J Property jbo.control_table_name='FND_PCOLL_CONTROL' -->(MetaObjectManager) from Client Environment
    13/09/20 09:22:12 [411] BC4J Property jbo.stringmanager.factory.class='use_default' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [412] BC4J Property jbo.domain.date.suppress_zero_time='true' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [413] BC4J Property jbo.domain.bind_sql_date='true' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [414] BC4J Property jbo.domain.string.as.bytes.for.raw='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [415] BC4J Property jbo.fetch.mode='AS.NEEDED' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [416] BC4J Property jbo.323.compatible='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [417] BC4J Property jbo.903.compatible='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [418] Skipping empty Property JBODynamicObjectsPackage from System Default
    13/09/20 09:22:12 [419] BC4J Property MetaObjectContextFactory='oracle.jbo.mom.xml.DefaultMomContextFactory' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [420] BC4J Property jbo.load.components.lazily='false' -->(MetaObjectManager) from Client Environment
    13/09/20 09:22:12 [421] BC4J Property MetaObjectContext='oracle.adf.mds.jbo.JBODefManager' -->(MetaObjectManager) from System Property
    13/09/20 09:22:12 [422] BC4J Property java.naming.factory.initial='oracle.jbo.common.JboInitialContextFactory' -->(SessionImpl) from Client Environment
    13/09/20 09:22:12 [423] BC4J Property IsLazyLoadingTrue='true' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    13/09/20 09:22:12 [424] BC4J Property oracle.jbo.usemds='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [425] BC4J Property oracle.adfm.usemds='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [426] BC4J Property ActivateSharedDataHandle='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [427] Skipping empty Property HandleName from System Default
    13/09/20 09:22:12 [428] Skipping empty Property Factory-Substitution-List from System Default
    13/09/20 09:22:12 [429] Skipping empty Property jbo.project from System Default
    13/09/20 09:22:12 [430] BC4J Property jbo.max.cursors='50' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [431] BC4J Property jbo.dofailover='false' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [432] BC4J Property jbo.ampool.writecookietoclient='true' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [433] BC4J Property jbo.doconnectionpooling='false' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [434] BC4J Property jbo.recyclethreshold='10' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [435] BC4J Property jbo.ampool.dynamicjdbccredentials='true' -->(Configuration) from System Default
    13/09/20 09:22:12 [436] BC4J Property jbo.ampool.resetnontransactionalstate='false' -->(SessionImpl) from Client Environment
    13/09/20 09:22:12 [437] BC4J Property jbo.ampool.sessioncookiefactoryclass='oracle.apps.fnd.framework.webui.OAHttpSessionCookieFactory' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [438] BC4J Property jbo.ampool.connectionstrategyclass='oracle.apps.fnd.framework.OAConnectionStrategy' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [439] BC4J Property jbo.ampool.maxpoolsize='2147483647' -->(Configuration) from System Default
    13/09/20 09:22:12 [440] BC4J Property jbo.ampool.initpoolsize='0' -->(Configuration) from System Default
    13/09/20 09:22:12 [441] BC4J Property jbo.ampool.monitorsleepinterval='300000' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [442] BC4J Property jbo.ampool.minavailablesize='0' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [443] BC4J Property jbo.ampool.maxavailablesize='10' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [444] BC4J Property jbo.ampool.maxinactiveage='180000' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [445] BC4J Property jbo.ampool.timetolive='3600000' -->(Configuration) from System Default
    13/09/20 09:22:12 [446] BC4J Property jbo.ampool.doampooling='true' -->(Configuration) from System Default
    13/09/20 09:22:12 [447] BC4J Property jbo.ampool.isuseexclusive='true' -->(Configuration) from System Default
    13/09/20 09:22:12 [448] BC4J Property jbo.passivationstore='database' -->(MetaObjectManager) from Client Environment
    13/09/20 09:22:12 [449] BC4J Property jbo.saveforlater='false' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [450] BC4J Property jbo.snapshotstore.undo='persistent' -->(SessionImpl) from Client Environment
    13/09/20 09:22:12 [451] BC4J Property jbo.maxpassivationstacksize='10' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [452] BC4J Property jbo.txn.handleafterpostexc='false' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [453] BC4J Property jbo.connectfailover='true' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [454] BC4J Property jbo.maxpoolcookieage='-1' -->(Configuration) from System Default
    13/09/20 09:22:12 [455] BC4J Property PoolClassName='oracle.apps.fnd.framework.OAApplicationPoolImpl' -->(Configuration) from Client Environment
    13/09/20 09:22:12 [456] BC4J Property jbo.maxpoolsize='5' -->(MetaObjectManager) from Client Environment
    13/09/20 09:22:12 [457] BC4J Property jbo.initpoolsize='0' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [458] BC4J Property jbo.poolrequesttimeout='5000' -->(MetaObjectManager) from Client Environment
    13/09/20 09:22:12 [459] BC4J Property jbo.poolmonitorsleepinterval='600000' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [460] BC4J Property jbo.poolminavailablesize='5' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [461] BC4J Property jbo.poolmaxavailablesize='25' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [462] BC4J Property jbo.poolmaxinactiveage='600000' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [463] BC4J Property jbo.pooltimetolive='3600000' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [464] BC4J Property RELEASE_MODE='Stateful' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [465] BC4J Property jbo.assoc.consistent='true' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [466] BC4J Property jbo.viewlink.consistent='DEFAULT' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [467] BC4J Property jbo.passivation.TrackInsert='true' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [468] Skipping empty Property jbo.ViewCriteriaAdapter from System Default
    13/09/20 09:22:12 [469] BC4J Property jbo.SQLBuilder='oracle.apps.fnd.framework.server.OAOracleSQLBuilderImpl' -->(MetaObjectManager) from Client Environment
    13/09/20 09:22:12 [470] BC4J Property jbo.ConnectionPoolManager='oracle.apps.fnd.framework.server.OAConnectionPoolManagerImpl' -->(MetaObjectManager) from Client Environment
    13/09/20 09:22:12 [471] BC4J Property jbo.TypeMapEntries='Oracle' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    13/09/20 09:22:12 [472] Skipping empty Property jbo.sql92.JdbcDriverClass from System Default
    13/09/20 09:22:12 [473] BC4J Property jbo.sql92.LockTrailer='FOR UPDATE' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [474] BC4J Property jbo.jdbc.trace='true' -->(MetaObjectManager) from System Property
    13/09/20 09:22:12 [475] BC4J Property jbo.abstract.base.check='true' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [476] BC4J Property jbo.assoc.where.early.set='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [477] BC4J Property jbo.sql92.DbTimeQuery='select sysdate from dual' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [478] BC4J Property oracle.jbo.defineColumnLength='as_chars' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [479] BC4J Property jbo.jdbc_bytes_conversion='jdbc' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [480] Skipping empty Property jbo.tmpdir from System Default
    13/09/20 09:22:12 [481] Skipping empty Property jbo.server.internal_connection from System Default
    13/09/20 09:22:12 [482] Skipping empty Property SessionClass from System Default
    13/09/20 09:22:12 [483] Skipping empty Property TransactionFactory from System Default
    13/09/20 09:22:12 [484] Skipping empty Property jbo.def.mgr.listener from System Default
    13/09/20 09:22:12 [485] BC4J Property jbo.debugoutput='console' -->(Diagnostic) from System Property
    13/09/20 09:22:12 [486] BC4J Property jbo.debug.prefix='DBG: ' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    13/09/20 09:22:12 [487] BC4J Property jbo.logging.show.timing='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    13/09/20 09:22:12 [488] BC4J Property jbo.logging.show.function='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    13/09/20 09:22:12 [489] BC4J Property jbo.logging.show.level='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    13/09/20 09:22:12 [490] BC4J Property jbo.logging.show.linecount='true' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    13/09/20 09:22:12 [491] BC4J Property jbo.logging.trace.threshold='9' -->(Diagnostic) from System Property
    13/09/20 09:22:12 [492] BC4J Property jbo.jdbc.driver.verbose='true' -->(Diagnostic) from System Property
    13/09/20 09:22:12 [493] BC4J Property oracle.home='C:\jDev10g\jdevbin' -->(Diagnostic) from System Property
    13/09/20 09:22:12 [494] Skipping empty Property oc4j.name from System Default
    13/09/20 09:22:12 [495] BC4J Property jbo.ejb.txntimeout='1830' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [496] BC4J Property jbo.ejb.txntype='global' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [497] BC4J Property jbo.ejb.txn.disconnect_on_completion='false' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [498] Skipping empty Property jbo.ejb.useampool from System Default
    13/09/20 09:22:12 [499] Skipping empty Property oracle.jbo.schema from System Default
    13/09/20 09:22:12 [500] BC4J Property jbo.xml.validation='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [501] BC4J Property ord.RetrievePath='ordDeliverMedia' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [502] BC4J Property ord.HttpMaxMemory='102400' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [503] Skipping empty Property ord.HttpTempDir from System Default
    13/09/20 09:22:12 [504] BC4J Property ord.wmp.classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [505] BC4J Property ord.qp.classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [506] BC4J Property ord.rp.classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [507] BC4J Property ord.wmp.codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [508] BC4J Property ord.qp.codebase='http://www.apple.com/qtactivex/qtplugin.cab' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [509] Skipping empty Property ord.rp.codebase from System Default
    13/09/20 09:22:12 [510] BC4J Property ord.wmp.plugins.page='http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=Media&sba=Plugin&' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [511] BC4J Property ord.qp.plugins.page='http://www.apple.com/quicktime/download/' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [512] BC4J Property ord.rp.plugins.page='http://www.real.com/player/' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [513] BC4J Property jbo.security.enforce='None' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [514] BC4J Property jbo.security.loginmodule='oracle.security.jazn.tools.Admintool' -->(SessionImpl) from System Default
    13/09/20 09:22:12 [515] Skipping empty Property jbo.security.config from System Default
    13/09/20 09:22:12 [516] BC4J Property jbo.server.useNullDbTransaction='true' -->(SessionImpl) from Client Environment
    13/09/20 09:22:12 [517] BC4J Property jbo.domain.reopenblobstream='false' -->(MetaObjectManager) from System Default
    13/09/20 09:22:12 [518] Copying unknown Client property (Sid='1528') to session
    13/09/20 09:22:12 [519] Copying unknown Client property (DBC_FILE_NAME='C:\jDev10g\jdevhome\jdev\dbc_files\secure\EGLDEV2.dbc.dbc') to session
    13/09/20 09:22:12 [520] Copying unknown Client property (ApplicationModuleName='oracle.apps.icx.por.req.server.RequisitionAM') to session
    13/09/20 09:22:12 [521] Copying unknown Client property (DB_HOST_NAME='eglfdbd1.rhb.my') to session
    13/09/20 09:22:12 [522] Copying unknown Client property (OADeveloperMode='1') to session
    13/09/20 09:22:12 [523] Copying unknown Client property (OA_JSP_MODE='Y') to session
    13/09/20 09:22:12 [524] Copying unknown Client property (java.naming.factory.url.pkgs='oracle.oc4j.naming.url') to session
    13/09/20 09:22:12 [525] Copying unknown Client property (ConnectMode='Local') to session
    13/09/20 09:22:12 [526] Copying unknown Client property (COOKIE_ID='qkLJ4a8mNoGGEj4VYXZ9rNoo6N') to session
    13/09/20 09:22:12 [527] Copying unknown Client property (OADiagnostic='1') to session
    13/09/20 09:22:12 [528] Copying unknown Client property (ServerName='172.30.90.61') to session
    13/09/20 09:22:12 [529] Copying unknown Client property (JndiPath='test') to session
    13/09/20 09:22:12 [530] Copying unknown Client property (FNDNAM='APPS') to session
    13/09/20 09:22:12 [531] Copying unknown Client property (ImageBase='OA_MEDIA\') to session
    13/09/20 09:22:12 [532] Copying unknown Client property (jbo.applicationmoduleclassname='oracle.apps.icx.por.req.server.RequisitionAM') to session
    13/09/20 09:22:12 [533] Copying unknown Client property (jbo.jdbc.connectstring='jdbc:oracle:thin:APPLSYSPUB/PUB@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=eglfdbd1.rhb.my)(PORT=1528)))(CONNECT_DATA=(SID=1528)))') to session
    13/09/20 09:22:12 [534] Copying unknown Client property (GWYUID='APPLSYSPUB/PUB') to session
    13/09/20 09:22:12 [535] Copying unknown Client property (ServerPort='8988') to session
    13/09/20 09:22:12 [536] }} finished loading BC4J properties
    13/09/20 09:22:12 [537] -----------------------------------------------------------
    13/09/20 09:22:12 [538] Connected to Oracle JBO Server - Version: 10.1.3.41.57
    13/09/20 09:22:12 [539] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:12 [540] CSMessageBundle (language base) being initialized
    13/09/20 09:22:12 [541] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:12 [542] Business Object Browsing may be unavailable
    13/09/20 09:22:12 [543] Loading from XML file /oracle/apps/icx/por/req/server/RequisitionAM.xml
    13/09/20 09:22:12 [544] Created root application module: 'oracle.apps.icx.por.req.server.RequisitionAM'
    13/09/20 09:22:12 [545] Locale is: 'en_US'
    13/09/20 09:22:12 [546] ApplicationPoolImpl.resourceStateChanged wasn't release related. No notify invoked.
    13/09/20 09:22:12 [547] OAApplicationPoolImpl.setConnectionReleaseLevel was called with isReleased = false, isReserved = false
    13/09/20 09:22:12 [548] mPCollUsePMgr is false
    13/09/20 09:22:12 [549] ViewObjectImpl.mDefaultMaxRowsPerNode is 70
    13/09/20 09:22:12 [550] ViewObjectImpl.mDefaultMaxActiveNodes is 30
    13/09/20 09:22:12 [551] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    13/09/20 09:22:12 [552] import java.util.*;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [553] import java.sql.*;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [554] import java.io.*;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [555] public class JDBCCalls  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [556] {  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [557]    public Connection conn = null;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [558]    public CallableStatement cStmt = null;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [559]    public PreparedStatement pStmt = null;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [560]    public Statement stmt = null;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [561]    public ResultSet rslt = null;  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [562]    public static void main(String argv[])  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [563]    {  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [564]       DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [565]       conn = DriverManager.getConnection("jdbc:oracle:thin:APPLSYSPUB/PUB@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=eglfdbd1.rhb.my)(PORT=1528)))(CONNECT_DATA=(SID=1528)))", /*properties*/);  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [566]       conn.setAutoCommit(false);  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [567] Successfully logged in
    13/09/20 09:22:12 [568] JDBCDriverVersion: 10.1.0.5.0
    13/09/20 09:22:12 [569] DatabaseProductName: Oracle
    13/09/20 09:22:12 [570] DatabaseProductVersion: Oracle Database 11g Release 11.1.0.0.0 - Production
    13/09/20 09:22:12 [571] Root application module, oracle.apps.icx.por.req.server.RequisitionAM, was created at 2013-09-20 09:22:12.35
    13/09/20 09:22:12 [572] setConnectionReleaseLevel - Set connection release level to 0
    13/09/20 09:22:12 [573]       cStmt = conn.prepareCall("begin dbms_application_info.set_module(:1, :2); end;");  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [574]       cStmt = conn.prepareCall("BEGIN mo_global.init(:1); END;");  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [575] OAPB: Page Securing Expression = ${oa.FunctionSecurity.ICX_POR_SHOPPING_CART}
    13/09/20 09:22:12 [576]
    <ICX_SessionValues_Diagnostics - ICX Cookie = qkLJ4a8mNoGGEj4VYXZ9rNoo6N>: WebRequestUtil.validateContext is called.
    13/09/20 09:22:12 [577]
    <ICX_SessionValues_Diagnostics - ICX Cookie = qkLJ4a8mNoGGEj4VYXZ9rNoo6N>: WebRequestUtil.validateContext returned status = VALID.
    ICX Session Values after WebRequestUtil.validateContext:
    ===========================================================================
    <ICX_SessionValues_Diagnostics - ICX Cookie = qkLJ4a8mNoGGEj4VYXZ9rNoo6N>:
    Current ICX Session (Oracle Applications User Session) Values:
    1. User ID (DB, ICX_SESSIONS) = 1118
    2. Responsibility ID (DB, ICX_SESSIONS) = 21584
    3. Responsibility Application ID (DB, ICX_SESSIONS) = 178
    4. Org ID (DB, ICX_SESSIONS) = 88
    5. Org ID (DB, CLIENT_INFO) = -1
    6. Org ID (ProfileStore.getProfile) = 88
    7. Org ID (ProfileStore.getSpecificProfile with new ICX_SESSIONS values) = 88
    8. Employee ID (DB, FND_GLOBAL.EMPLOYEE_ID) = 157
    9. Employee ID (AppsContext.getFNDGlobal) = 157
    10. Function ID (DB, ICX_SESSIONS) = -1
    11. Security Group ID (DB, ICX_SESSIONS) = 0
    ===========================================================================
    13/09/20 09:22:12 [578]       cStmt = conn.prepareCall("BEGIN mo_global.init(:1); END;");  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [579] New Language Code = null
    13/09/20 09:22:12 [580] Current Language Code = US
    13/09/20 09:22:12 [581] _1>#q computed SQLStmtBufLen: 64, actual=24, storing=54
    13/09/20 09:22:12 [582] select sysdate from dual
    13/09/20 09:22:12 [583]       pStmt = conn.prepareStatement("select sysdate from dual");  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [584] *** createViewAttributeDefImpls: oracle.jdbc.driver.T4CPreparedStatement@2bc102
    13/09/20 09:22:12 [585] Bind params for ViewObject: _1
    13/09/20 09:22:12 [586] Column count: 1
    13/09/20 09:22:12 [587] Column count: 1
    13/09/20 09:22:12 [588] ViewObject: _1 Created new QUERY statement
    13/09/20 09:22:12 [589] _1>#q old SQLStmtBufLen: 54, actual=24, storing=54
    13/09/20 09:22:12 [590] select sysdate from dual
    13/09/20 09:22:12 [591]       pStmt = conn.prepareStatement("select sysdate from dual");  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [592] Bind params for ViewObject: _1
    13/09/20 09:22:12 [593] ViewObject: _1 close prepared statements...
    13/09/20 09:22:12 [594]       pStmt.close();  // JBO-JDBC-INTERACT
    13/09/20 09:22:12 [595] ##### QueryCollection.finl no RowFilter
    13/09/20 09:22:13 [596] Loading from XML file /oracle/apps/ak/region/server/server.xml
    13/09/20 09:22:13 [597] Loading from individual XML files
    13/09/20 09:22:13 [598] Loading the Containees for the Package 'oracle.apps.ak.region.server.server'.
    13/09/20 09:22:13 [599] Loading from XML file /oracle/apps/ak/region/server/AkAmParameterRegistryVO.xml
    13/09/20 09:22:13 [600] ViewDef: oracle.apps.ak.region.server.AkAmParameterRegistryVO using glue class
    13/09/20 09:22:13 [601] Column count: 2
    13/09/20 09:22:13 [602] ViewObject: AkAmParameterRegistryVO Created new QUERY statement
    13/09/20 09:22:13 [603] AkAmParameterRegistryVO>#q computed SQLStmtBufLen: 140, actual=100, storing=130
    13/09/20 09:22:13 [604] select PARAM_NAME, PARAM_SOURCE
    from AK_AM_PARAMETER_REGISTRY
    where APPLICATIONMODULE_DEFN_NAME = :1
    13/09/20 09:22:13 [605]       pStmt = conn.prepareStatement("select PARAM_NAME, PARAM_SOURCE
    from AK_AM_PARAMETER_REGISTRY
    where APPLICATIONMODULE_DEFN_NAME = :1");  // JBO-JDBC-INTERACT
    13/09/20 09:22:13 [606] Bind params for ViewObject: AkAmParameterRegistryVO
    13/09/20 09:22:13 [607] Binding param 1: oracle.apps.icx.por.req.server.RequisitionAM
    13/09/20 09:22:13 [608]       pStmt.setObject(1, "oracle.apps.icx.por.req.server.RequisitionAM");  // JBO-JDBC-INTERACT
    13/09/20 09:22:13 [609] Column count: 4
    13/09/20 09:22:13 [610] ViewObject: FndApplicationVO_2 close prepared statements...
    13/09/20 09:22:13 [611] ViewObject: FndApplicationVO_2 Created new QUERY statement
    13/09/20 09:22:13 [612] FndApplicationVO_2>#q computed SQLStmtBufLen: 277, actual=259, storing=289
    13/09/20 09:22:13 [613] SELECT * FROM (select application_short_name||'  '||to_char(application_id)||'  '||application_name application, application_id, application_short_name, application_name
    from fnd_application_vl) QRSLT  WHERE (application_id=:1) ORDER BY application_short_name
    13/09/20 09:22:13 [614]       pStmt = conn.prepareStatement("SELECT * FROM (select application_short_name||'  '||to_char(application_id)||'  '||application_name application, application_id, application_short_name, application_name
    from fnd_application_vl) QRSLT  WHERE (application_id=:1) ORDER BY application_short_name");  // JBO-JDBC-INTERACT
    13/09/20 09:22:13 [615] Bind params for ViewObject: FndApplicationVO_2
    13/09/20 09:22:13 [616] Binding param 1: 0
    13/09/20 09:22:13 [617]       pStmt.setObject(1, new Integer(0));  // JBO-JDBC-INTERACT
    13/09/20 09:22:13 [618] Could not find method:getApplicationShortName in oracle.apps.fnd.framework.server.OAViewRowImpl__Glue__ - oracle.apps.fnd.framework.server.OAViewRowImpl__Glue__.getApplicationShortName()
    13/09/20 09:22:13 [619] Could not find method:getApplicationShortName in oracle.apps.fnd.framework.server.OAViewRowImpl - oracle.apps.fnd.framework.server.OAViewRowImpl.getApplicationShortName()
    13/09/20 09:22:13 [620] Could not find method:getApplicationShortName in oracle.jbo.server.OAJboViewRowImpl - oracle.jbo.server.OAJboViewRowImpl.getApplicationShortName()
    13/09/20 09:22:13 [621] Could not find method:getApplicationShortName in oracle.jbo.server.ViewRowServiceImpl - oracle.jbo.server.ViewRowServiceImpl.getApplicationShortName()
    13/09/20 09:22:13 [622] Could not find method:setApplicationShortName in oracle.apps.fnd.framework.server.OAViewRowImpl__Glue__ - oracle.apps.fnd.framework.server.OAViewRowImpl__Glue__.setApplicationShortName(java.lang.String)
    13/09/20 09:22:13 [623] Could not find method:setApplicationShortName in oracle.apps.fnd.framework.server.OAViewRowImpl - oracle.apps.fnd.framework.server.OAViewRowImpl.setApplicationShortName(java.lang.String)
    13/09/20 09:22:13 [624] Could not find method:setApplicationShortName in oracle.jbo.server.OAJboViewRowImpl - oracle.jbo.server.OAJboViewRowImpl.setApplicationShortName(java.lang.String)
    13/09/20 09:22:13 [625] Could not find method:setApplicationShortName in oracle.jbo.server.ViewRowServiceImpl - oracle.jbo.server.ViewRowServiceImpl.setApplicationShortName(java.lang.String)
    13/09/20 09:22:13 [626] ViewObject: FndApplicationVO_2 close prepared statements...
    13/09/20 09:22:13 [627]       pStmt.close();  // JBO-JDBC-INTERACT
    13/09/20 09:22:13 [628] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [629] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [630] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [631] ##### QueryCollection.finl no RowFilter
    13/09/20 09:22:13 [632] Loading from XML file /oracle/apps/icx/por/req/server/PoRequisitionLinesVO.xml
    13/09/20 09:22:13 [633] Loading from XML file /oracle/apps/icx/por/schema/server/server.xml
    13/09/20 09:22:13 [634] Loading from individual XML files
    13/09/20 09:22:13 [635] Loading the Containees for the Package 'oracle.apps.icx.por.schema.server.server'.
    13/09/20 09:22:13 [636] Loading from XML file /oracle/apps/icx/por/schema/server/PoRequisitionLineEO.xml
    13/09/20 09:22:13 [637] Loading from XML file /oracle/apps/icx/por/schema/server/PoRequisitionLineEO.xml
    13/09/20 09:22:13 [638] Loading from XML file /oracle/apps/icx/por/schema/server/PoRequisitionHeaderEO.xml
    13/09/20 09:22:13 [639] Loading from XML file /oracle/apps/icx/por/schema/server/PorItemAttributeValueEO.xml
    13/09/20 09:22:13 [640] ViewRowSetImpl's jbo.viewlink.consistent = default (2)
    13/09/20 09:22:13 [641] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [642] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [643] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [644] Loading from XML file /oracle/apps/icx/por/req/server/PoRequisitionHeadersVO.xml
    13/09/20 09:22:13 [645] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [646] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [647] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [648] Loading from XML file /oracle/apps/icx/por/req/server/ReqHeaderToReqLinesVL.xml
    13/09/20 09:22:13 [649] Loading from XML file /oracle/apps/icx/por/schema/server/ReqHeaderToReqLinesAO.xml
    13/09/20 09:22:13 [650] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [651] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [652] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [653] Loading from XML file /oracle/apps/icx/por/req/server/ReqLineToDistributionsVL.xml
    13/09/20 09:22:13 [654] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [655] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [656] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [657] Loading from XML file /oracle/apps/icx/por/req/server/PoReqDistributionsVO.xml
    13/09/20 09:22:13 [658] Loading from XML file /oracle/apps/icx/por/schema/server/PoReqDistributionEO.xml
    13/09/20 09:22:13 [659] Loading from XML file /oracle/apps/icx/por/schema/server/PoReqDistributionEO.xml
    13/09/20 09:22:13 [660] Loading from XML file /oracle/apps/icx/por/schema/server/ReqLineToDistributionsAO.xml
    13/09/20 09:22:13 [661] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [662] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [663] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [664] Loading from XML file /oracle/apps/icx/por/req/server/ReqLineToInfoTemplatesVL.xml
    13/09/20 09:22:13 [665] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [666] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [667] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [668] Loading from XML file /oracle/apps/icx/por/req/server/PorInfoTemplatesVO.xml
    13/09/20 09:22:13 [669] Loading from XML file /oracle/apps/icx/por/schema/server/PorTemplateInfoEO.xml
    13/09/20 09:22:13 [670] Loading from XML file /oracle/apps/icx/por/schema/server/PorTemplateInfoEO.xml
    13/09/20 09:22:13 [671] Loading from XML file /oracle/apps/icx/por/schema/server/ReqLineToInfoTemplatesAO.xml
    13/09/20 09:22:13 [672] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [673] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [674] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [675] Loading from XML file /oracle/apps/icx/por/req/server/ReqLineToOneTimeLocationsVL.xml
    13/09/20 09:22:13 [676] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [677] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [678] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [679] Loading from XML file /oracle/apps/icx/por/req/server/OneTimeLocationsVO.xml
    13/09/20 09:22:13 [680] Loading from XML file /oracle/apps/icx/por/schema/server/ReqLineToItemAttrValuesAO.xml
    13/09/20 09:22:13 [681] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [682] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [683] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [684] Loading from XML file /oracle/apps/icx/por/req/server/ReqLineToReqSuppliersVL.xml
    13/09/20 09:22:13 [685] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [686] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:13 [687] Business Object Browsing may be unavailable
    13/09/20 09:22:13 [688] Loading from XML file /oracle/apps/icx/por/req/server/PoReqSuppliersVO.xml
    13/09/20 09:22:13 [689] Loading from XML file /oracle/apps/icx/por/schema/server/PoRequisitionSupplierEO.xml
    13/09/20 09:22:13 [690] Loading from XML file /oracle/apps/icx/por/schema/server/ReqLineToReqSuppliersAO.xml
    13/09/20 09:22:13 [691] addBreadCrumb: N
    13/09/20 09:22:14 [692] No XML file /oracle/apps/icx/por/req/server/server.xml for metaobject oracle.apps.icx.por.req.server.server
    13/09/20 09:22:14 [693] Cannot Load parent Package : oracle.apps.icx.por.req.server.server
    13/09/20 09:22:14 [694] Business Object Browsing may be unavailable
    13/09/20 09:22:14 [695] Loading from XML file /oracle/apps/icx/por/req/server/ActiveReqHeaderVO.xml
    13/09/20 09:22:14 [696] Column count: 1
    13/09/20 09:22:14 [697] ViewObject: ActiveReqHeaderVO Created new QUERY statement
    13/09/20 09:22:14 [698] ActiveReqHeaderVO>#q computed SQLStmtBufLen: 180, actual=140, storing=170
    13/09/20 09:22:14 [699] SELECT requisition_header_id
    FROM po_requisition_headers_all
    WHERE active_shopping_cart_flag = 'Y'
    AND last_updated_by = :1
    AND org_id = :2
    13/09/20 09:22:14 [700]       pStmt = conn.prepareStatement("SELECT requisition_header_id
    FROM po_requisition_headers_all
    WHERE active_shopping_cart_flag = 'Y'
    AND last_updated_by = :1
    AND org_id = :2");  // JBO-JDBC-INTERACT
    13/09/20 09:22:14 [701] Bind params for ViewObject: ActiveReqHeaderVO
    13/09/20 09:22:14 [702] Binding param 1: 1118
    13/09/20 09:22:14 [703]       pStmt.setObject(1, new Integer(1118));  // JBO-JDBC-INTERACT
    13/09/20 09:22:14 [704] Binding param 2: 88
    13/09/20 09:22:14 [705]       pStmt.setObject(2, new Integer(88));  // JBO-JDBC-INTERACT
    13/09/20 09:22:14 [706] Column count: 84
    13/09/20 09:22:14 [707] ViewObject: PoRequisitionHeadersVO Created new QUERY statement
    13/09/20 09:22:14 [708] PoRequisitionHeadersVO>#q computed SQLStmtBufLen: 3336, actual=3246, storing=3276
    13/09/20 09:22:14 [709] SELECT PoRequisitionHeaderEO.PROGRAM_UPDATE_DATE,         PoRequisitionHeaderEO.INTERFACE_SOURCE_CODE,          PoRequisitionHeaderEO.INTERFACE_SOURCE_LINE_ID,          PoRequisitionHeaderEO.CLOSED_CODE,         PoRequisitionHeaderEO.ORG_ID,          PoRequisitionHeaderEO.DESCRIPTION,         PoRequisitionHeaderEO.AUTHORIZATION_STATUS,          PoRequisitionHeaderEO.NOTE_TO_AUTHORIZER,         PoRequisitionHeaderEO.TYPE_LOOKUP_CODE,          PoRequisitionHeaderEO.TRANSFERRED_TO_OE_FLAG,          PoRequisitionHeaderEO.ATTRIBUTE_CATEGORY,         PoRequisitionHeaderEO.ON_LINE_FLAG,          PoRequisitionHeaderEO.PRELIMINARY_RESEARCH_FLAG,          PoRequisitionHeaderEO.RESEARCH_COMPLETE_FLAG,         PoRequisitionHeaderEO.PREPARER_FINISHED_FLAG,          PoRequisitionHeaderEO.PREPARER_FINISHED_DATE,          PoRequisitionHeaderEO.AGENT_RETURN_FLAG,         PoRequisitionHeaderEO.AGENT_RETURN_NOTE,          PoRequisitionHeaderEO.CANCEL_FLAG,         PoRequisitionHeaderEO.USSGL_TRANSACTION_CODE,          PoRequisitionHeaderEO.GOVERNMENT_CONTEXT,         PoRequisitionHeaderEO.REQUEST_ID,          PoRequisitionHeaderEO.PROGRAM_APPLICATION_ID,          PoRequisitionHeaderEO.PROGRAM_ID,         PoRequisitionHeaderEO.REQUISITION_HEADER_ID,          PoRequisitionHeaderEO.PREPARER_ID,         PoRequisitionHeaderEO.LAST_UPDATE_DATE,          PoRequisitionHeaderEO.LAST_UPDATED_BY,         PoRequisitionHeaderEO.SEGMENT1,          PoRequisitionHeaderEO.SUMMARY_FLAG,         PoRequisitionHeaderEO.ENABLED_FLAG,          PoRequisitionHeaderEO.START_DATE_ACTIVE,         PoRequisitionHeaderEO.END_DATE_ACTIVE,          PoRequisitionHeaderEO.LAST_UPDATE_LOGIN,         PoRequisitionHeaderEO.CREATION_DATE,          PoRequisitionHeaderEO.CREATED_BY,         PoRequisitionHeaderEO.WF_ITEM_TYPE,          PoRequisitionHeaderEO.WF_ITEM_KEY,         PoRequisitionHeaderEO.EMERGENCY_PO_NUM,          PoRequisitionHeaderEO.PCARD_ID,         PoRequisitionHeaderEO.APPS_SOURCE_CODE,          PoRequisitionHeaderEO.SEGMENT2,         PoRequisitionHeaderEO.SEGMENT3,          PoRequisitionHeaderEO.SEGMENT4,         PoRequisitionHeaderEO.SEGMENT5,          PoRequisitionHeaderEO.ATTRIBUTE1,         PoRequisitionHeaderEO.ATTRIBUTE2,          PoRequisitionHeaderEO.ATTRIBUTE3,         PoRequisitionHeaderEO.ATTRIBUTE4,          PoRequisitionHeaderEO.ATTRIBUTE5,         PoRequisitionHeaderEO.ATTRIBUTE6,          PoRequisitionHeaderEO.ATTRIBUTE7,         PoRequisitionHeaderEO.ATTRIBUTE8,          PoRequisitionHeaderEO.ATTRIBUTE9,         PoRequisitionHeaderEO.ATTRIBUTE10,          PoRequisitionHeaderEO.ATTRIBUTE11,         PoRequisitionHeaderEO.ATTRIBUTE12,          PoRequisitionHeaderEO.ATTRIBUTE13,         PoRequisitionHeaderEO.ATTRIBUTE14,          PoRequisitionHeaderEO.ATTRIBUTE15,         PoRequisitionHeaderEO.CBC_ACCOUNTING_DATE,          PoRequisitionHeaderEO.CHANGE_PENDING_FLAG,         PoRequisitionHeaderEO.CONTRACTOR_REQUISITION_FLAG,          PoRequisitionHeaderEO.ACTIVE_SHOPPING_CART_FLAG,          PoRequisitionHeaderEO.CONTRACTOR_STATUS,         PoRequisitionHeaderEO.SUPPLIER_NOTIFIED_FLAG,          PoRequisitionHeaderEO.EMERGENCY_PO_ORG_ID FROM PO_REQUISITION_HEADERS_ALL PoRequisitionHeaderEO WHERE requisition_header_id = :1
    13/09/20 09:22:14 [710]       pStmt = conn.prepareStatement("SELECT PoRequisitionHeaderEO.PROGRAM_UPDATE_DATE,         PoRequisitionHeaderEO.INTERFACE_SOURCE_CODE,          PoRequisitionHeaderEO.INTERFACE_SOURCE_LINE_ID,          PoRequisitionHeaderEO.CLOSED_CODE,         PoRequisitionHeaderEO.ORG_ID,          PoRequisitionHeaderEO.DESCRIPTION,         PoRequisitionHeaderEO.AUTHORIZATION_STATUS,          PoRequisitionHeaderEO.NOTE_TO_AUTHORIZER,         PoRequisitionHeaderEO.TYPE_LOOKUP_CODE,          PoRequisitionHeaderEO.TRANSFERRED_TO_OE_FLAG,          PoRequisitionHeaderEO.ATTRIBUTE_CATEGORY,         PoRequisitionHeaderEO.ON_LINE_FLAG,          PoRequisitionHeaderEO.PRELIMINARY_RESEARCH_FLAG,          PoRequisitionHeaderEO.RESEARCH_COMPLETE_FLAG,         PoRequisitionHeaderEO.PREPARER_FINISHED_FLAG,          PoRequisitionHeaderEO.PREPARER_FINISHED_DATE,          PoRequisitionHeaderEO.AGENT_RETURN_FLAG,         PoRequisitionHeaderEO.AGENT_RETURN_NOTE,          PoRequisitionHeaderEO.CANCEL_FLAG,         PoRequisitionHeaderEO.USSGL_TRANSACTION_CODE,          PoRequisitionHeaderEO.GOVERNMENT_CONTEXT,         PoRequisitionHeaderEO.REQUEST_ID,          PoRequisitionHeaderEO.PROGRAM_APPLICATION_ID,          PoRequisitionHeaderEO.PROGRAM_ID,         PoRequisitionHeaderEO.REQUISITION_HEADER_ID,          PoRequisitionHeaderEO.PREPARER_ID,         PoRequisitionHeaderEO.LAST_UPDATE_DATE,          PoRequisitionHeaderEO.LAST_UPDATED_BY,         PoRequisitionHeaderEO.SEGMENT1,          PoRequisitionHeaderEO.SUMMARY_FLAG,         PoRequisitionHeaderEO.ENABLED_FLAG,          PoRequisitionHeaderEO.START_DATE_ACTIVE,         PoRequisitionHeaderEO.END_DATE_ACTIVE,          PoRequisitionHeaderEO.LAST_UPDATE_LOGIN,         PoRequisitionHeaderEO.CREATION_DATE,          PoRequisitionHeaderEO.CREATED_BY,         PoRequisitionHeaderEO.WF_ITEM_TYPE,          PoRequisitionHeaderEO.WF_ITEM_KEY,         PoRequisitionHeaderEO.EMERGENCY_PO_NUM,          PoRequisitionHeaderEO.PCARD_ID,         PoRequisitionHeaderEO.APPS_SOURCE_CODE,          PoRequisitionHeaderEO.SEGMENT2,         PoRequisitionHeaderEO.SEGMENT3,          PoRequisitionHeaderEO.SEGMENT4,         PoRequisitionHeaderEO.SEGMENT5,          PoRequisitionHeaderEO.ATTRIBUTE1,         PoRequisitionHeaderEO.ATTRIBUTE2,          PoRequisitionHeaderEO.ATTRIBUTE3,         PoRequisitionHeaderEO.ATTRIBUTE4,          PoRequisitionHeaderEO.ATTRIBUTE5,         PoRequisitionHeaderEO.ATTRIBUTE6,          PoRequisitionHeaderEO.ATTRIBUTE7,         PoRequisitionHeaderEO.ATTRIBUTE8,          PoRequisitionHeaderEO.ATTRIBUTE9,         PoRequisitionHeaderEO.ATTRIBUTE10,          PoRequisitionHeaderEO.ATTRIBUTE11,         PoRequisitionHeaderEO.ATTRIBUTE12,          PoRequisitionHeaderEO.ATTRIBUTE13,         PoRequisitionHeaderEO.ATTRIBUTE14,          PoRequisitionHeaderEO.ATTRIBUTE15,         PoRequisitionHeaderEO.CBC_ACCOUNTING_DATE,          PoRequisitionHeaderEO.CHANGE_PENDING_FLAG,         PoRequisitionHeaderEO.CONTRACTOR_REQUISITION_FLAG,          PoRequisitionHeaderEO.ACTIVE_SHOPPING_CART_FLAG,          PoRequisitionHeaderEO.CONTRACTOR_STATUS,         PoRequisitionHeaderEO.SUPPLIER_NOTIFIED_FLAG,          PoRequisitionHeaderEO.EMERGENCY_PO_ORG_ID FROM PO_REQUISITION_HEADERS_ALL PoRequisitionHeaderEO WHERE requisition_header_id = :1");  // JBO-JDBC-INTERACT
    13/09/20 09:22:14 [711] Bind params for ViewObject: PoRequisitionHeadersVO
    13/09/20 09:22:14 [712] Binding param 1: 6122
    13/09/20 09:22:14 [713] // ERROR:  Unknown data type oracle.jbo.domain.Number    // JBO-JDBC-INTERACT
    13/09/20 09:22:14 [714]       pStmt.setObject(1, "6122");  // JBO-JDBC-INTERACT
    13/09/20 09:22:14 [715] Column count: 430
    13/09/20 09:22:14 [716] ViewObject: PoRequisitionLinesVO close prepared statements...
    13/09/20 09:22:14 [717] ViewObject: PoRequisitionLinesVO Created new QUERY statement
    13/09/20 09:22:14 [718] PoRequisitionLinesVO>#q computed SQLStmtBufLen: 9060, actual=8966, storing=8996
    13/09/20 09:22:14 [719] SELECT PoRequisitionLineEO.REQUISITION_LINE_ID,         PoRequisitionLineEO.REQUISITION_HEADER_ID,         PoRequisitionLineEO.LINE_NUM,         PoRequisitionLineEO.LAST_UPDATE_DATE,         PoRequisitionLineEO.LAST_UPDATED_BY,         PoRequisitionLineEO.LAST_UPDATE_LOGIN,         PoRequisitionLineEO.CREATION_DATE,         PoRequisitionLineEO.CREATED_BY,         PoRequisitionLineEO.DELIVER_TO_LOCATION_ID,         PoRequisitionLineEO.TO_PERSON_ID,         PoRequisitionLineEO.ITEM_DESCRIPTION,         PoRequisitionLineEO.CATEGORY_ID,         PoRequisitionLineEO.UNIT_MEAS_LOOKUP_CODE,         PoRequisitionLineEO.UNIT_PRICE,         PoRequisitionLineEO.QUANTITY,         PoRequisitionLineEO.LINE_TYPE_ID,         PoRequisitionLineEO.SOURCE_TYPE_CODE,         PoRequisitionLineEO.ITEM_ID,         PoRequisitionLineEO.ITEM_REVISION,         PoRequisitionLineEO.QUANTITY_DELIVERED,         PoRequisitionLineEO.SUGGESTED_BUYER_ID,         PoRequisitionLineEO.ENCUMBERED_FLAG,         PoRequisitionLineEO.RFQ_REQUIRED_FLAG,         PoRequisitionLineEO.NEED_BY_DATE,         PoRequisitionLineEO.LINE_LOCATION_ID,         PoRequisitionLineEO.MODIFIED_BY_AGENT_FLAG,         PoRequisitionLineEO.PARENT_REQ_LINE_ID,         PoRequisitionLineEO.JUSTIFICATION,         PoRequisitionLineEO.NOTE_TO_AGENT,         PoRequisitionLineEO.NOTE_TO_RECEIVER,         PoRequisitionLineEO.PURCHASING_AGENT_ID,         PoRequisitionLineEO.DOCUMENT_TYPE_CODE,         PoRequisitionLineEO.BLANKET_PO_HEADER_ID,         PoRequisitionLineEO.BLANKET_PO_LINE_NUM,         PoRequisitionLineEO.CURRENCY_CODE,         PoRequisitionLineEO.RATE_TYPE,         PoRequisitionLineEO.RATE_DATE,         PoRequisitionLineEO.RATE,         PoRequisitionLineEO.CURRENCY_UNIT_PRICE,         PoRequisitionLineEO.SUGGESTED_VENDOR_NAME,         PoRequisitionLineEO.SUGGESTED_VENDOR_LOCATION,         PoRequisitionLineEO.SUGGESTED_VENDOR_CONTACT,         PoRequisitionLineEO.SUGGESTED_VENDOR_PHONE,         PoRequisitionLineEO.SUGGESTED_VENDOR_PRODUCT_CODE,         PoRequisitionLineEO.UN_NUMBER_ID,         PoRequisitionLineEO.HAZARD_CLASS_ID,         PoRequisitionLineEO.MUST_USE_SUGG_VENDOR_FLAG,         PoRequisitionLineEO.REFERENCE_NUM,         PoRequisitionLineEO.ON_RFQ_FLAG,         PoRequisitionLineEO.URGENT_FLAG,         PoRequisitionLineEO.CANCEL_FLAG,         PoRequisitionLineEO.SOURCE_ORGANIZATION_ID,         PoRequisitionLineEO.SOURCE_SUBINVENTORY,         PoRequisitionLineEO.DESTINATION_TYPE_CODE,         PoRequisitionLineEO.DESTINATION_ORGANIZATION_ID,         PoRequisitionLineEO.DESTINATION_SUBINVENTORY,         PoRequisitionLineEO.QUANTITY_CANCELLED,         PoRequisitionLineEO.CANCEL_DATE,         PoRequisitionLineEO.CANCEL_REASON,         PoRequisitionLineEO.CLOSED_CODE,         PoRequisitionLineEO.AGENT_RETURN_NOTE,         PoRequisitionLineEO.CHANGED_AFTER_RESEARCH_FLAG,         PoRequisitionLineEO.VENDOR_ID,         PoRequisitionLineEO.VENDOR_SITE_ID,         PoRequisitionLineEO.VENDOR_CONTACT_ID,         PoRequisitionLineEO.RESEARCH_AGENT_ID,         PoRequisitionLineEO.ON_LINE_FLAG,         PoRequisitionLineEO.WIP_ENTITY_ID,         PoRequisitionLineEO.WIP_LINE_ID,         PoRequisitionLineEO.WIP_REPETITIVE_SCHEDULE_ID,         PoRequisitionLineEO.WIP_OPERATION_SEQ_NUM,         PoRequisitionLineEO.WIP_RESOURCE_SEQ_NUM,         PoRequisitionLineEO.ATTRIBUTE_CATEGORY,         PoRequisitionLineEO.DESTINATION_CONTEXT,         PoRequisitionLineEO.INVENTORY_SOURCE_CONTEXT,         PoRequisitionLineEO.VENDOR_SOURCE_CONTEXT,         PoRequisitionLineEO.BOM_RESOURCE_ID,         PoRequisitionLineEO.REQUEST_ID,         PoRequisitionLineEO.PROGRAM_APPLICATION_ID,         PoRequisitionLineEO.PROGRAM_ID,         PoRequisitionLineEO.PROGRAM_UPDATE_DATE,         PoRequisitionLineEO.USSGL_TRANSACTION_CODE,         PoRequisitionLineEO.GOVERNMENT_CONTEXT,         PoRequisitionLineEO.CLOSED_REASON,         PoRequisitionLineEO.CLOSED_DATE,         PoRequisitionLineEO.TRANSACTION_REASON_CODE,         PoRequisitionLineEO.QUANTITY_RECEIVED,         PoRequisitionLineEO.SOURCE_REQ_LINE_ID,         PoRequisitionLineEO.ORG_ID,         PoRequisitionLineEO.KANBAN_CARD_ID,         PoRequisitionLineEO.CATALOG_TYPE,         PoRequisitionLineEO.CATALOG_SOURCE,         PoRequisitionLineEO.MANUFACTURER_ID,         PoRequisitionLineEO.MANUFACTURER_NAME,         PoRequisitionLineEO.MANUFACTURER_PART_NUMBER,         PoRequisitionLineEO.REQUESTER_EMAIL,         PoRequisitionLineEO.REQUESTER_FAX,         PoRequisitionLineEO.REQUESTER_PHONE,         PoRequisitionLineEO.UNSPSC_CODE,         PoRequisitionLineEO.OTHER_CATEGORY_CODE,         PoRequisitionLineEO.SUPPLIER_DUNS,         PoRequisitionLineEO.TAX_STATUS_INDICATOR,         PoRequisitionLineEO.PCARD_FLAG,         PoRequisitionLineEO.NEW_SUPPLIER_FLAG,         PoRequisitionLineEO.AUTO_RECEIVE_FLAG,         PoRequisitionLineEO.TAX_USER_OVERRIDE_FLAG,         PoRequisitionLineEO.TAX_CODE_ID,         PoRequisitionLineEO.NOTE_TO_VENDOR,         PoRequisitionLineEO.OKE_CONTRACT_VERSION_ID,         PoRequisitionLineEO.OKE_CONTRACT_HEADER_ID,         PoRequisitionLineEO.ITEM_SOURCE_ID,         PoRequisitionLineEO.SUPPLIER_REF_NUMBER,         PoRequisitionLineEO.SECONDARY_UNIT_OF_MEASURE,         PoRequisitionLineEO.SECONDARY_QUANTITY,         PoRequisitionLineEO.PREFERRED_GRADE,         PoRequisitionLineEO.SECONDARY_QUANTITY_RECEIVED,         PoRequisitionLineEO.SECONDARY_QUANTITY_CANCELLED,         PoRequisitionLineEO.AUCTION_HEADER_ID,         PoRequisitionLineEO.AUCTION_DISPLAY_NUMBER,         PoRequisitionLineEO.AUCTION_LINE_NUMBER,         PoRequisitionLineEO.REQS_IN_POOL_FLAG,         PoRequisitionLineEO.VMI_FLAG,         PoRequisitionLineEO.ATTRIBUTE1,         PoRequisitionLineEO.ATTRIBUTE2,         PoRequisitionLineEO.ATTRIBUTE3,         PoRequisitionLineEO.ATTRIBUTE4,         PoRequisitionLineEO.ATTRIBUTE5,         PoRequisitionLineEO.ATTRIBUTE6,         PoRequisitionLineEO.ATTRIBUTE7,         PoRequisitionLineEO.ATTRIBUTE8,         PoRequisitionLineEO.ATTRIBUTE9,         PoRequisitionLineEO.ATTRIBUTE10,         PoRequisitionLineEO.ATTRIBUTE11,         PoRequisitionLineEO.ATTRIBUTE12,         PoRequisitionLineEO.ATTRIBUTE13,         PoRequisitionLineEO.ATTRIBUTE14,         PoRequisitionLineEO.ATTRIBUTE15,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE1,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE2,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE3,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE4,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE5,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE6,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE7,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE8,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE9,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE10,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE11,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE12,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE13,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE14,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE15,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE16,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE17,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE18,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE19,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE20,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE_CATEGORY,         PoRequisitionLineEO.BID_NUMBER,         PoRequisitionLineEO.BID_LINE_NUMBER,         PoRequisitionLineEO.AMOUNT,         PoRequisitionLineEO.CURRENCY_AMOUNT,         PoRequisitionLineEO.NONCAT_TEMPLATE_ID,         PoRequisitionLineEO.JOB_ID,         PoRequisitionLineEO.CONTACT_INFORMATION,         PoRequisitionLineEO.CANDIDATE_SCREENING_REQD_FLAG,         PoRequisitionLineEO.SUGGESTED_SUPPLIER_FLAG,         PoRequisitionLineEO.ASSIGNMENT_END_DATE,         PoRequisitionLineEO.OVERTIME_ALLOWED_FLAG,         PoRequisitionLineEO.CONTRACTOR_REQUISITION_FLAG,         PoRequisitionLineEO.LABOR_REQ_LINE_ID,         PoRequisitionLineEO.JOB_LONG_DESCRIPTION,         PoRequisitionLineEO.CONTRACTOR_STATUS,         PoRequisitionLineEO.SUGGESTED_VENDOR_CONTACT_FAX,         PoRequisitionLineEO.SUGGESTED_VENDOR_CONTACT_EMAIL,         PoRequisitionLineEO.CANDIDATE_FIRST_NAME,         PoRequisitionLineEO.CANDIDATE_LAST_NAME,         PoRequisitionLineEO.ASSIGNMENT_START_DATE,         PoRequisitionLineEO.ORDER_TYPE_LOOKUP_CODE,         PoRequisitionLineEO.PURCHASE_BASIS,         PoRequisitionLineEO.MATCHING_BASIS,         PoRequisitionLineEO.NEGOTIATED_BY_PREPARER_FLAG,         PoRequisitionLineEO.BASE_UNIT_PRICE,         PoRequisitionLineEO.AT_SOURCING_FLAG,         PoRequisitionLineEO.TAX_ATTRIBUTE_UPDATE_CODE,         PoRequisitionLineEO.DROP_SHIP_FLAG,         PoRequisitionLineEO.SHIP_METHOD,         PoRequisitionLineEO.ESTIMATED_PICKUP_DATE,         PoRequisitionLineEO.SUPPLIER_NOTIFIED_FOR_CANCEL,         PoRequisitionLineEO.TAX_NAME FROM PO_REQUISITION_LINES_ALL PoRequisitionLineEO WHERE PoRequisitionLineEO.REQUISITION_HEADER_ID = :1 ORDER BY Line_NUM ASC
    13/09/20 09:22:14 [720]       pStmt = conn.prepareStatement("SELECT PoRequisitionLineEO.REQUISITION_LINE_ID,         PoRequisitionLineEO.REQUISITION_HEADER_ID,         PoRequisitionLineEO.LINE_NUM,         PoRequisitionLineEO.LAST_UPDATE_DATE,         PoRequisitionLineEO.LAST_UPDATED_BY,         PoRequisitionLineEO.LAST_UPDATE_LOGIN,         PoRequisitionLineEO.CREATION_DATE,         PoRequisitionLineEO.CREATED_BY,         PoRequisitionLineEO.DELIVER_TO_LOCATION_ID,         PoRequisitionLineEO.TO_PERSON_ID,         PoRequisitionLineEO.ITEM_DESCRIPTION,         PoRequisitionLineEO.CATEGORY_ID,         PoRequisitionLineEO.UNIT_MEAS_LOOKUP_CODE,         PoRequisitionLineEO.UNIT_PRICE,         PoRequisitionLineEO.QUANTITY,         PoRequisitionLineEO.LINE_TYPE_ID,         PoRequisitionLineEO.SOURCE_TYPE_CODE,         PoRequisitionLineEO.ITEM_ID,         PoRequisitionLineEO.ITEM_REVISION,         PoRequisitionLineEO.QUANTITY_DELIVERED,         PoRequisitionLineEO.SUGGESTED_BUYER_ID,         PoRequisitionLineEO.ENCUMBERED_FLAG,         PoRequisitionLineEO.RFQ_REQUIRED_FLAG,         PoRequisitionLineEO.NEED_BY_DATE,         PoRequisitionLineEO.LINE_LOCATION_ID,         PoRequisitionLineEO.MODIFIED_BY_AGENT_FLAG,         PoRequisitionLineEO.PARENT_REQ_LINE_ID,         PoRequisitionLineEO.JUSTIFICATION,         PoRequisitionLineEO.NOTE_TO_AGENT,         PoRequisitionLineEO.NOTE_TO_RECEIVER,         PoRequisitionLineEO.PURCHASING_AGENT_ID,         PoRequisitionLineEO.DOCUMENT_TYPE_CODE,         PoRequisitionLineEO.BLANKET_PO_HEADER_ID,         PoRequisitionLineEO.BLANKET_PO_LINE_NUM,         PoRequisitionLineEO.CURRENCY_CODE,         PoRequisitionLineEO.RATE_TYPE,         PoRequisitionLineEO.RATE_DATE,         PoRequisitionLineEO.RATE,         PoRequisitionLineEO.CURRENCY_UNIT_PRICE,         PoRequisitionLineEO.SUGGESTED_VENDOR_NAME,         PoRequisitionLineEO.SUGGESTED_VENDOR_LOCATION,         PoRequisitionLineEO.SUGGESTED_VENDOR_CONTACT,         PoRequisitionLineEO.SUGGESTED_VENDOR_PHONE,         PoRequisitionLineEO.SUGGESTED_VENDOR_PRODUCT_CODE,         PoRequisitionLineEO.UN_NUMBER_ID,         PoRequisitionLineEO.HAZARD_CLASS_ID,         PoRequisitionLineEO.MUST_USE_SUGG_VENDOR_FLAG,         PoRequisitionLineEO.REFERENCE_NUM,         PoRequisitionLineEO.ON_RFQ_FLAG,         PoRequisitionLineEO.URGENT_FLAG,         PoRequisitionLineEO.CANCEL_FLAG,         PoRequisitionLineEO.SOURCE_ORGANIZATION_ID,         PoRequisitionLineEO.SOURCE_SUBINVENTORY,         PoRequisitionLineEO.DESTINATION_TYPE_CODE,         PoRequisitionLineEO.DESTINATION_ORGANIZATION_ID,         PoRequisitionLineEO.DESTINATION_SUBINVENTORY,         PoRequisitionLineEO.QUANTITY_CANCELLED,         PoRequisitionLineEO.CANCEL_DATE,         PoRequisitionLineEO.CANCEL_REASON,         PoRequisitionLineEO.CLOSED_CODE,         PoRequisitionLineEO.AGENT_RETURN_NOTE,         PoRequisitionLineEO.CHANGED_AFTER_RESEARCH_FLAG,         PoRequisitionLineEO.VENDOR_ID,         PoRequisitionLineEO.VENDOR_SITE_ID,         PoRequisitionLineEO.VENDOR_CONTACT_ID,         PoRequisitionLineEO.RESEARCH_AGENT_ID,         PoRequisitionLineEO.ON_LINE_FLAG,         PoRequisitionLineEO.WIP_ENTITY_ID,         PoRequisitionLineEO.WIP_LINE_ID,         PoRequisitionLineEO.WIP_REPETITIVE_SCHEDULE_ID,         PoRequisitionLineEO.WIP_OPERATION_SEQ_NUM,         PoRequisitionLineEO.WIP_RESOURCE_SEQ_NUM,         PoRequisitionLineEO.ATTRIBUTE_CATEGORY,         PoRequisitionLineEO.DESTINATION_CONTEXT,         PoRequisitionLineEO.INVENTORY_SOURCE_CONTEXT,         PoRequisitionLineEO.VENDOR_SOURCE_CONTEXT,         PoRequisitionLineEO.BOM_RESOURCE_ID,         PoRequisitionLineEO.REQUEST_ID,         PoRequisitionLineEO.PROGRAM_APPLICATION_ID,         PoRequisitionLineEO.PROGRAM_ID,         PoRequisitionLineEO.PROGRAM_UPDATE_DATE,         PoRequisitionLineEO.USSGL_TRANSACTION_CODE,         PoRequisitionLineEO.GOVERNMENT_CONTEXT,         PoRequisitionLineEO.CLOSED_REASON,         PoRequisitionLineEO.CLOSED_DATE,         PoRequisitionLineEO.TRANSACTION_REASON_CODE,         PoRequisitionLineEO.QUANTITY_RECEIVED,         PoRequisitionLineEO.SOURCE_REQ_LINE_ID,         PoRequisitionLineEO.ORG_ID,         PoRequisitionLineEO.KANBAN_CARD_ID,         PoRequisitionLineEO.CATALOG_TYPE,         PoRequisitionLineEO.CATALOG_SOURCE,         PoRequisitionLineEO.MANUFACTURER_ID,         PoRequisitionLineEO.MANUFACTURER_NAME,         PoRequisitionLineEO.MANUFACTURER_PART_NUMBER,         PoRequisitionLineEO.REQUESTER_EMAIL,         PoRequisitionLineEO.REQUESTER_FAX,         PoRequisitionLineEO.REQUESTER_PHONE,         PoRequisitionLineEO.UNSPSC_CODE,         PoRequisitionLineEO.OTHER_CATEGORY_CODE,         PoRequisitionLineEO.SUPPLIER_DUNS,         PoRequisitionLineEO.TAX_STATUS_INDICATOR,         PoRequisitionLineEO.PCARD_FLAG,         PoRequisitionLineEO.NEW_SUPPLIER_FLAG,         PoRequisitionLineEO.AUTO_RECEIVE_FLAG,         PoRequisitionLineEO.TAX_USER_OVERRIDE_FLAG,         PoRequisitionLineEO.TAX_CODE_ID,         PoRequisitionLineEO.NOTE_TO_VENDOR,         PoRequisitionLineEO.OKE_CONTRACT_VERSION_ID,         PoRequisitionLineEO.OKE_CONTRACT_HEADER_ID,         PoRequisitionLineEO.ITEM_SOURCE_ID,         PoRequisitionLineEO.SUPPLIER_REF_NUMBER,         PoRequisitionLineEO.SECONDARY_UNIT_OF_MEASURE,         PoRequisitionLineEO.SECONDARY_QUANTITY,         PoRequisitionLineEO.PREFERRED_GRADE,         PoRequisitionLineEO.SECONDARY_QUANTITY_RECEIVED,         PoRequisitionLineEO.SECONDARY_QUANTITY_CANCELLED,         PoRequisitionLineEO.AUCTION_HEADER_ID,         PoRequisitionLineEO.AUCTION_DISPLAY_NUMBER,         PoRequisitionLineEO.AUCTION_LINE_NUMBER,         PoRequisitionLineEO.REQS_IN_POOL_FLAG,         PoRequisitionLineEO.VMI_FLAG,         PoRequisitionLineEO.ATTRIBUTE1,         PoRequisitionLineEO.ATTRIBUTE2,         PoRequisitionLineEO.ATTRIBUTE3,         PoRequisitionLineEO.ATTRIBUTE4,         PoRequisitionLineEO.ATTRIBUTE5,         PoRequisitionLineEO.ATTRIBUTE6,         PoRequisitionLineEO.ATTRIBUTE7,         PoRequisitionLineEO.ATTRIBUTE8,         PoRequisitionLineEO.ATTRIBUTE9,         PoRequisitionLineEO.ATTRIBUTE10,         PoRequisitionLineEO.ATTRIBUTE11,         PoRequisitionLineEO.ATTRIBUTE12,         PoRequisitionLineEO.ATTRIBUTE13,         PoRequisitionLineEO.ATTRIBUTE14,         PoRequisitionLineEO.ATTRIBUTE15,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE1,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE2,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE3,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE4,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE5,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE6,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE7,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE8,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE9,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE10,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE11,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE12,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE13,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE14,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE15,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE16,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE17,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE18,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE19,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE20,         PoRequisitionLineEO.GLOBAL_ATTRIBUTE_CATEGORY,         PoRequisitionLineEO.BID_NUMBER,         PoRequisitionLineEO.BID_LINE_NUMBER,         PoRequisitionLineEO.AMOUNT, 

        Hi Rohit ,
    I had copied these .class & .xml files under Myclasses -> oracle.apps.icx and oracle.apps.po and oracle.apps.fnd was same which comes part of the standard OA tutorial.
    I copied same under Myprojects as well.
    you have to decompile the class file into java file and then place it in Myproject directory , also copy all dependency files like BC4J components , and then
    try to run from Jdeveloper .
    Alternatively you can get the entire ICX folder and zip it and add it via library .
    --Keerthi

  • In R12 can we have approval based on rules like Cost Cente or Account?

    Hi All,
    -In R12 GL can we have approval based on rules like Cost Centers or Account. I know a rule based on Amount can be setup
    -In R12 GL can we use the PO hierarchy and its Rules
    Thanks.

    Dear Srinivasan Muthu,
    Assuming that Red,Blue and white are the values for the chracteristic say Colour and if this assigned to
    a class type say 023 batch,while uploading the stock,the system asks the chracteristic value.
    Say suppose if you are entering 561in MB1C or 101 movement in MIGO for that material and if you
    select for Blue,then in MMBE you can click on the stock quantity and right click-->batch classification.
    The system shows for Blue colour.
    check and revert back.
    Regards
    Mangalraj.S

Maybe you are looking for

  • SSO for client software appllications

    Hi, Can we have SSO enabled for any applications which needs to have client software installed on user machine? Once i click on an iView then it should open client software for that application without asking me user name and password. Thanks, Bhaves

  • Link to file without upload

    I am using v4 and am having a hard time inserting a link to a file on a shared drive ie: file:\\apfs\file name. Contribute wants to upload this file to the server before it will link it. Seeing as I don't allow any uploads to the server I keep gettin

  • How to open remote file???

    Dear Friends, I'm using Redhat Linux 7.2 and staroffice 5.2. I've written on java programe which calls one Staroffice file using below mentioned code : String soffice[]={"/root/office52/program/soffice", "/root/mydir/myfile.sdw"}; Process p = Runtime

  • Why is zoom widget not working across all browsers? How get answer?

    We placed the jquery zoom widget on the following page: http://www.hoohobbers.com/baby_crib_bedding_ahoy!zoom.html It works as advertised in IE and FF. It doesn't do a thing in Opera, and in Safari it loads in a different position than that specified

  • Inserting asp dynamic content into javascript code

    I am inserting the following javascript text scroller code into my page. As you will see, each line of text to be displayed on the scroller is preceded with fcontent[0], fcontent[1] etc. Since the text will be populated by a database field with a rep