If JavaScript is disabled, please continue to the
sitemap
.
IOS Application Program Interfaces--UNIX
Home
Home
Back
Back
Forward
Forward
Search
Help
Copy URL
PDF
Print this page
Help
Help
Copy URL
Copy URL
Topic URL copied to clipboard
PDF
PDF
Print
Hide the Table of Contents
Show the Table of Contents
About this guide
Overview
IOS Application Program Interfaces overview
Customer knowledge and prerequisites
How this guide is organized
Discovering the Infor Lawson Business Logic Definition
Using Database Definition (dbdef)
Accessing the Database Definition
Database Definition terms
Creating Executables for IOS Services
Business Logic Definition files
Infor Lawson Developer Reporting tools
Data Service calls
Data Service call
Global Data Service request parameters
Filter data with the SELECT parameter
Valid wild cards for the SELECT parameter
Performance considerations when sorting data
XML data service request call
Input values
Return values
Using the call
Validate the call results
CSV data service request call
Input values
Return values
Using the call
Validating the Call Results
Drill Service Calls
What is a Drill Service Call?
Global Drill Service Required Parameters
Request Types
The Drill Service Form Request Call
Description
Input Values
Return Values
Using the Call
The DT Call
The SL Call
Creating Customized Drills in XML
How XML Drill Definitions Work
Creating the XML file: Examples
Deploying Your XML Drill Definition
The Drill Service Object Request Call
Description
Input Values
Return Values
Using the Object Request Drill Service Call
Transaction service calls
Transaction service overview
Transaction service call
Extended Transaction Service Calls
What is an Extended Transaction Service Call?
9.0.1 syntax example
Profile Calls
What is a Profile Call?
The Basic Profile Call
Input Values
Output Values
Using the Call
The Profile File Retrieval
Input Values
Return Values
Using Profile File Retrieval
MESSAGES File
InBasket
Sectional Profile Output
Action Framework services
Attachments
Multiple services replacing single CGIs
AddAttachment
DeleteAttachment
ChangeAttachment
ReadAttachment
ListAttachments
Bookmark
ListBookmarks
CSV Attributes
DeleteCSVAttributes
UpdateCSVAttributes
InquireCSVAttributes
Distribution Group
AddDistributionGroup
DeleteDistributionGroup
UpdateDistributionGroup
InquireDistributionGroup
ListDistributionGroups
AddDistributionGroupMember
DeleteDistributionGroupMember
Distribution List
AddDistributionList
DeleteDistributionList
UpdateDistributionList
InquireDistributionList
AddDistributionListUser
DeleteDistributionListUser
UpdateDistributionListUser
Drill
DrillBook
Dynamic Data Lookup Data
AddDDLData
DeleteDDLData
UpdateDDLDate
InquireDDLData
ListDDLData
File Field
SetKeyFileField
InquireFileField
ListFileFields
FileView
Form Personalization
CopyFormPersonalization
DeleteFormPersonalization
DeleteRole
DeleteUser
GetFormPersonalization
PublishFormPersonalization
List Personalization
CopyListPersonalization
DeleteListPersonalization
DeleteListRole
GetListPersonalization
PublishListPersonalization
ListTokens
InquireIBCM
Jobs
Multiple services replacing single CGI
AddJob
DeleteJob
ChangeJob
InquireJob
ListJobs
SubmitJob
CopyJob
ChangeFullJob
Job Steps
AddJobStep
DeleteJobStep
UpdateJobStep
Job Queue
AddJobQueue
DeleteJobQueue
UpdateJobQueue
InquireJobQueue
ListJobQueues
Job Queue Default
SetJobQueueDefault
Job Queue Group
AddJobQueueGroup
DeleteJobQueueGroup
UpdateJobQueueGroup
InquireJobQueueGroup
ListJobQueueGroups
AddJobQueueGroupMember
DeleteJobQueueGroupMember
Language
AddLanguage
DeleteLanguage
ChangeLanguage / UpdateLanguage
InquireLanguage
ListLanguages
Locale
AddLocale
DeleteLocale
UpdateLocale
InquireLocale
ListLocales
InquireLSRStatus
LSR File
GetLSRFile
ListLSRFile
SaveLSRFile
DeleteLSRFile
Univ Message Translation
AddUnivMessageTranslation
DeleteUnivMessageTranslation
UpdateUnivMessageTranslation
InquireUnivMessageTranslation
ListUnivMessageTranslations
ListUnivMessages
Application Message Translation
AddAppsMessagesTranslation
DeleteAppsMessagesTranslation
UpdateAppsMessagesTranslation
InquireAppsMessagesTranslation
ListAppsMessagesTranslations
Navigation
ParameterScreen
Phrase
AddPhrase
DeletePhrase
ChangePhrase
InquirePhrase
ListPhrases
Phrase Translation
AddPhraseTranslation
DeletePhraseTranslation
UpdatePhraseTranslation
InquirePhraseTranslation
ListPhraseTranslations
Printer
AddPrinter
DeletePrinter
UpdatePrinter
InquirePrinter
TestPrinter
Printer groups
AddPrinterGroup
DeletePrinterGroup
UpdatePrinterGroup
InquirePrinterGroup
ListPrinterGroups
AddPrinterGroupMember
RemovePrinterGroupMember
Queued Job
ChangeWaitingJob
CancelWaitingJob
KillActiveJob
RecoverQueuedJob
RunImmediateQueuedJob
DeleteCompletedJob
ListQueuedJobs
ShowQueuedJobLog
Reports
DeleteReport
DistributeReport
InquireReport
ListReports
ShowReport
PrintReport
RenderReport
ClearArchive
Recurring Job
AddRecurringJob
DeleteRecurringJob
ChangeRecurringJob
ListRecurringJob
Select rule modification
DeleteSrmod
UpdateSrmod
Title Translation
AddTitleTranslation
DeleteTitleTranslation
InquireTitleTranslation
ListTitleTranslations
UpdateTitleTranslation
User Group Definition
AddUserGroup
DeleteUserGroup
UpdateUserGroup
InquireUserGroup
ListUserGroup
AddUserGroupMember
DeleteUserGroupMember
User Record
ListUserRecords
InquireUserRecord
UpdateUserRecord
Value List Translation
AddValueListTranslation
DeleteValueListTranslation
UpdateValueListTranslation
InquireValueListTranslation
ListValueListTranslations
AllowedURL parameter
Authenticating Programmatically to Lawson
Calling Lawson Authentication via lawson-httpclient.jar
Basic steps for calling the API
Running Your Application
Example Application
Creating an instance of the LawsonHttpClient class
login()
executeGetMethod() and executePostMethod()
logout()
Open link in new tab
Open link in new window
Copy link to clipboard