This method enables to insert/edit the data of a position. For this insertion/editing, it is necessary to follow the standard documented below.
Java class
|
Request
|
web\wwwroot\ws\java\admin\NewPositionRequestType.java
web\wwwroot\ws\java\admin\EditPositionRequestType.java
|
Return
|
web\wwwroot\ws\java\admin\NewPositionResponseType.java
web\wwwroot\ws\java\admin\EditPositionResponseType.java
|
Request
|
ID #
|
Required
|
Description
|
ID
|
X
|
Position ID #.
|
DESC
|
X
|
Position description.
|
Return
|
ID #
|
Description
|
return
|
SUCCESS: Primary key of the position (CDPOSITION)
FAILURE: -1
|
Status
|
SUCCESS: SUCCESS
FAILURE: FAILURE
|
Code
|
SUCCESS: 1
FAILURE: code regarding the error that occurred.
|
RecordID
|
SUCCESS: Position ID #.
FAILURE: N/A
|
RecordKey
|
SUCCESS: Position primary key.
FAILURE: N/A
|
Detail
|
SUCCESS: Record(s) added successfully.
FAILURE: Message regarding the error that occurred.
|
Code
|
Description
|
3
|
ID: The maximum size for this field is 50.
DESC: The maximum size for this field is 255.
|
13
|
Null position ID #.
|
16
|
Inexistent position.
|
22
|
Null position name field.
|
23
|
Existing position
|
|