After running the GIMXSID job to create software inventory data, I used the “Receive File From Host” function under the Actions tab in PCOMM, the emulator we use for terminal sessions.
Using Create Service Order - Generate and received message stating:
"Invalid inventory file format. Please update your GIMXSID JCL to include PARM='INVENTORY=ALL' on the exec statement"
Note: Another error that can be received by the customer is "something went wrong, please try again".
PCOMM
Create Service Order
The cause of these errors is due to the extraneous character after the line </gimxsidSwInventory>.
Examples below:
<id>LU18165</id>
</ptfList>
</gimxsidSwInventory>
<id>XC90081</id>
<id>YC90081</id>
</ptfList>
</gimxsidSwInventory>
[]
Ensure the file is transferred using ASCII and CRLF options and if the extraneous character exists, remove it and ensure the last line is: </gimxsidSwInventory>