Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

This web service function in the same way as findUserProductionReports() but adds the ability to query by last Modified date ranges.

The findUserProductionReports_001() takes several arguments. Arguments left empty are not included in the database query. The arguments are:

  1. String Userid – i.e "amarx"
  2. String password – i.e. "A_marx"
  3. String schemaVersionNumber – i.e. "2.1"
  4. String federalProcessorCode – i.e. "" or ""
  5. String adfgVesselNumber – i.e. "41444" or ""
  6. String portOfLanding – i.e. "JNU" or ""
  7. String gearCode – i.e. "3" or ""
  8. String processorCode – i.e. "F1234" or ""
  9. String managementProgram – i.e. "" or ""
  10. String reportType – i.e. "G" or ""
  11. Calendar fromDate – i.e. Calendar Object
  12. Calendar toDate – i.e. Calandar Object
  13. Calendar fromLastModifiedDate - i.e. Calendar Object
  14. Calendar toLastModifiedDate - i.e Calendar Object

In the web service client we might auto generate a data structure by providing the web service url. In eLandings we use Java – JAX-WS and generated a structure called ReportManager.
ReportManagement ws;
...
...
String xml = ws. findUserProductionReports(userid, password, schemaVersionNumber, federalProcessorCode, adfgVesselNumber, portOfLanding, gearCode, processorCode, managementProgram, reportType, fromDate, toDate, fromLastModifiedDate, toLastModifiedDate);