Skip to content

KVSKBALIFBTCOutputInterface#

Implements KVSKBAiLIFOutputInterface.

Procedures#

GetName() : Text#

Summary: Procedure GetName is used in order to display the unique Name of this interface implementation.

procedure GetName(): Text

Returns: Returns the name of the interface implementation as Text.

GetDescription() : Text#

Summary: Procedure GetDescription is used in order to display the description of this interface implementation.

procedure GetDescription(): Text

Returns: Returns the description of the interface implementation as Text.

CreateLabelFile(Record KVSKBALabelContentHeader, Record KVSKBALabelContentLine, Integer, Text) : Boolean#

Summary: Sends a label to the BarTender Cloud service for printing.

procedure CreateLabelFile(var TempLabelContentHeader: Record "KVSKBALabelContentHeader" temporary; var TempLabelContentLine: Record "KVSKBALabelContentLine" temporary; var FileCounter: Integer; var Msg: Text): Boolean

Parameters:

  • TempLabelContentHeader: The Content Header to get the data from.
  • TempLabelContentLine: The Content Line to get the structure from.
  • FileCounter: A counter of how many files were created.
  • Msg: The returned message from BarTender Cloud.

Returns: Whether or not all requests were successful.

CreateStructureFile(Record KVSKBALabelContentHeader, Record KVSKBALabelContentLine, Integer, Text) : Boolean#

Summary: Sends a label to the BarTender Cloud service for printing.

procedure CreateStructureFile(var TempLabelContentHeader: Record "KVSKBALabelContentHeader" temporary; var TempLabelContentLine: Record "KVSKBALabelContentLine" temporary; var FileCounter: Integer; var Msg: Text): Boolean

Parameters:

  • TempLabelContentHeader: The Content Header to get the data from.
  • TempLabelContentLine: The Content Line to get the structure from.
  • FileCounter: A counter of how many files were created.
  • Msg: The returned message from BarTender Cloud.

Returns: Whether or not all requests were successful.

ExportPictogram(Record KVSKBALabelContentLine, Text[250], Text) : Boolean#

Summary: Procedure ExportPictogram is not implemented in this interface implementation as there is no Web Service call for it

procedure ExportPictogram(var LabelContentLine: Record "KVSKBALabelContentLine"; var SourceValue: Text[250]; var Msg: Text): Boolean

Parameters:

  • LabelContentLine: The Content Line to get the structure from.
  • SourceValue: The value returned be the web service.
  • Msg: The message returned by the web service.

Returns: Whether or not the request was successful.