Maximo Open Forum

 View Only

 Integration

  • Administration
  • Architecture
  • Integrations
Sergey Melnikov's profile image
Sergey Melnikov posted 12-01-2025 16:02

Experts, I have a PR object, it has a child table called PRINV, which contains the PRINV attribute.
I need the value of this field to be transmitted to an external system via the publishing channel. But apparently I'm specifying something incorrectly in the xsl file.
Here's an example. What am I doing wrong?
 <ns0:PRINVValues>
                        <xsl:for-each select="max:PRINV">
                            <ns0:PRINV>
                                <xsl:value-of select="max:PRINV"/>
                            </ns0:PRINV>
                        </xsl:for-each>
                    </ns0:PRINVValues>

I connect to the service using SOAPUI and get a response from it. But I can't get it to pass in the outgoing XML. Any ideas would be greatly appreciated.

 <PRINV>
                  <PRINV>87654321</PRINV>
                  <PRINVID>10</PRINVID>
               </PRINV>
               <PRINV>
                  <PRINV>8765432</PRINV>
                  <PRINVID>11</PRINVID>
               </PRINV>
               <PRINV>
                  <PRINV>30NA875</PRINV>
                  <PRINVID>12</PRINVID>
               </PRINV>
               <PRINV>
                  <PRINV>40ТВ966</PRINV>
                  <PRINVID>13</PRINVID>
               </PRINV>
               <PRINV>
                  <PRINV>434344</PRINV>
                  <PRINVID>14</PRINVID>
               </PRINV>