Share via


InventCostClosing.pack Method [AX 2012]

Serializes the current instance of the InventCostClosing class.

Syntax

public container pack()

Run On

Called

Return Value

Type: container
A container that contains the current instance of the InventCostClosing class.

Remarks

When the isSwappingPrompt method returns true, you might also have to pack some prompt-related variables.

Typically, a macro that is declared in the class declaration is used to list the variables that should be packed. Another macro holds a version number. This number refers to the version of the variable list.

When a new variable is introduced, you should typically follow these steps:

  1. Increment the version number in the version macro.

  2. Copy the current list to the unpack method (For details, see unpack method).

  3. Add the new variable to the bottom of the list.

  4. Recompile the class.

See Also

InventCostClosing Class

SysPackable.pack Method

RunBase.unpack Method

Tutorial_RunbaseBatch Class

RunBase.isSwappingPrompt Method

Pack-Unpack Design Pattern