public class InterceptionResult
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
errorMessage |
private Feedback |
feedback |
private java.util.Map<LineItem,java.util.List<Declaration>> |
lineItemsDeclarationMap |
private java.util.Map<LineItem,java.util.List<Slip>> |
lineItemsSlipsMap |
private java.util.Map<LineItem,java.util.Map<java.lang.String,java.lang.String>> |
positionAttributeMap |
private java.util.Map<java.lang.String,java.lang.String> |
receiptExtendedAttributesMap |
Constructor and Description |
---|
InterceptionResult() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getErrorMessage()
Собщение об ошибке, если в процессе работы плагина возникли такие ошибки, сообщения о которых нужно передать в процессинг.
|
Feedback |
getFeedback()
Некая полезная нагрузка, возвращаемая плагином для последующей повторной отправки, если плагин не смог отправить данные.
|
java.util.Map<LineItem,java.util.List<Declaration>> |
getLineItemsDeclarationMap()
Данные по ГТД (Грузовая таможенная декларация) для позиций чека.
|
java.util.Map<LineItem,java.util.List<Slip>> |
getLineItemsSlipsMap()
Мапа слипов, которые плагин тех.
|
java.util.Map<LineItem,java.util.Map<java.lang.String,java.lang.String>> |
getPositionAttributeMap()
Мапу расширенных атрибутов позиций, которые плагин тех.
|
java.util.Map<java.lang.String,java.lang.String> |
getReceiptExtendedAttributesMap()
Мапа расширенных атрибутов, которыми плагин тех.
|
void |
setErrorMessage(java.lang.String errorMessage) |
void |
setFeedback(Feedback feedback) |
java.lang.String |
toString() |
private java.util.Map<java.lang.String,java.lang.String> receiptExtendedAttributesMap
private java.util.Map<LineItem,java.util.List<Declaration>> lineItemsDeclarationMap
private java.util.Map<LineItem,java.util.Map<java.lang.String,java.lang.String>> positionAttributeMap
private java.lang.String errorMessage
private Feedback feedback
public java.util.Map<java.lang.String,java.lang.String> getReceiptExtendedAttributesMap()
public java.util.Map<LineItem,java.util.List<Slip>> getLineItemsSlipsMap()
public java.util.Map<LineItem,java.util.List<Declaration>> getLineItemsDeclarationMap()
InterceptedStage.SUBTOTAL_START
Если по одной позиции получено несколько ГТД, то позиция будет разбита по кол-ву ГТД.public java.util.Map<LineItem,java.util.Map<java.lang.String,java.lang.String>> getPositionAttributeMap()
public java.lang.String getErrorMessage()
public void setErrorMessage(java.lang.String errorMessage)
public Feedback getFeedback()
public void setFeedback(Feedback feedback)
public java.lang.String toString()
toString
in class java.lang.Object