Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

XML Invoice inbound java.lang.NullPointerException

2963064Jan 31 2018

While importing xml invoice , status in transaction monitor search warning java.lang.NullPointerException  . XML file below.

ORA-06510: PL/SQL: unhandled user-defined exception

ORA-06512: at "APPS.ECX_INBOUND_TRIG", line 932

ORA-06510: PL/SQL: unhandled user-defined exception

ORA-06512: at "APPS.ECX_INBOUND_TRIG", line 509

ORA-06510: PL/SQL: unhandled user-defined exception

ORA-06512: at "APPS.ECX_INBOUND_NEW", line 1156

ORA-06510: PL/SQL: unhandled user-defined exception

<?xml version = '1.0' encoding = 'ISO-8859-1'?>

<PROCESS_INVOICE_002 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

     <CNTROLAREA>

          <BSR>

               <VERB value="PROCESS"/>

               <NOUN value="INVOICE"/>

               <REVISION value="002"/>

          </BSR>

          <SENDER>

<LOGICALID>1</LOGICALID>

<COMPONENT>INVOICE</COMPONENT>

<TASK>INV</TASK>

<REFERENCEID>PROCESS</REFERENCEID>

<CONFIRMATION>1</CONFIRMATION>

<LANGUAGE>ENG</LANGUAGE>

<CODEPAGE>CP100000</CODEPAGE>

<AUTHID>APPS</AUTHID>

</SENDER>

          <DATETIME qualifier="CREATION" type="T" index="1">

               <YEAR>2008</YEAR>

               <MONTH>07</MONTH>

               <DAY>08</DAY>

               <HOUR>07</HOUR>

               <MINUTE>30</MINUTE>

               <SECOND>18</SECOND>

               <SUBSECOND>0000</SUBSECOND>

               <TIMEZONE>+0500</TIMEZONE>

          </DATETIME>

     </CNTROLAREA>

     <DATAAREA>

          <PROCESS_INVOICE>

               <INVHEADER>

                    <AMOUNT qualifier="DOCUMENT" type="T">

                         <VALUE>6300</VALUE>

                         <NUMOFDEC>0</NUMOFDEC>

                         <SIGN>+</SIGN>

                         <CURRENCY>USD</CURRENCY>

                         <DRCR>D</DRCR>

                    </AMOUNT>

                    <DATETIME qualifier="DOCUMENT" index="1">

                         <YEAR>2008</YEAR>

                         <MONTH>07</MONTH>

                         <DAY>08</DAY>

                         <HOUR>01</HOUR>

                         <MINUTE>00</MINUTE>

                         <SECOND>00</SECOND>

                         <SUBSECOND>0000</SUBSECOND>

                         <TIMEZONE>+0500</TIMEZONE>

                    </DATETIME>

                    <DOCUMENTID>12357</DOCUMENTID>

                    <PARTNER>

                         <NAME index="1"></NAME>

                         <PARTNRID>0</PARTNRID>

                         <PARTNRTYPE>Supplier</PARTNRTYPE>

                         <CONTACT>

                              <NAME index="1">Max Ofset MMC</NAME>

                         </CONTACT>

                    </PARTNER>

               </INVHEADER>

   <INVCHARGE>

<AMOUNT qualifier="EXTENDED" type="T">

<VALUE>30</VALUE>

<NUMOFDEC>0</NUMOFDEC>

<SIGN>+</SIGN>

<CURRENCY>USD</CURRENCY>

<DRCR>D</DRCR>

</AMOUNT>

<CHARGETYPE>FREIGHT</CHARGETYPE>

</INVCHARGE>

<INVCHARGE>

<AMOUNT qualifier="EXTENDED" type="T">

<VALUE>300</VALUE>

<NUMOFDEC>2</NUMOFDEC>

<SIGN>+</SIGN>

<CURRENCY>USD</CURRENCY>

<DRCR>D</DRCR>

</AMOUNT>

<CHARGETYPE>MISCELLANEOUS</CHARGETYPE>

</INVCHARGE>

               <INVLINE>

                    <AMOUNT qualifier="EXTENDED" type="T">

                         <VALUE>6300</VALUE>

                         <NUMOFDEC>0</NUMOFDEC>

                         <SIGN>+</SIGN>

                         <CURRENCY>USD</CURRENCY>

                         <DRCR>D</DRCR>

                    </AMOUNT>

                    <OPERAMT qualifier="UNIT" type="T">

                         <VALUE>6300</VALUE>

                         <NUMOFDEC>0</NUMOFDEC>

                         <SIGN>+</SIGN>

                         <CURRENCY>USD</CURRENCY>

                         <UOMVALUE>1</UOMVALUE>

                         <UOMNUMDEC>0</UOMNUMDEC>

                         <UOM>EA</UOM>

                    </OPERAMT>

                    <QUANTITY qualifier="ITEM">

                         <VALUE>100</VALUE>

                         <NUMOFDEC>0</NUMOFDEC>

                         <SIGN>+</SIGN>

                         <UOM>Ea</UOM>

                    </QUANTITY>

                    <LINENUM>1</LINENUM>

                    <DESCRIPTN>1st Invoie Line</DESCRIPTN>

               </INVLINE>

          </PROCESS_INVOICE>

     </DATAAREA>

</PROCESS_INVOICE_002>

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 28 2018
Added on Jan 31 2018
0 comments
324 views