Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
CreditmemoInterface.php
Go to the documentation of this file.
1 <?php
7 namespace Magento\Sales\Api\Data;
8 
19 {
23  /*
24  * Entity ID.
25  */
26  const ENTITY_ID = 'entity_id';
27  /*
28  * Store ID.
29  */
30  const STORE_ID = 'store_id';
31  /*
32  * Positive adjustment.
33  */
34  const ADJUSTMENT_POSITIVE = 'adjustment_positive';
35  /*
36  * Base shipping tax amount.
37  */
38  const BASE_SHIPPING_TAX_AMOUNT = 'base_shipping_tax_amount';
39  /*
40  * Store-to-order rate.
41  */
42  const STORE_TO_ORDER_RATE = 'store_to_order_rate';
43  /*
44  * Base discount rate.
45  */
46  const BASE_DISCOUNT_AMOUNT = 'base_discount_amount';
47  /*
48  * Base-to-order rate.
49  */
50  const BASE_TO_ORDER_RATE = 'base_to_order_rate';
51  /*
52  * Grand total.
53  */
54  const GRAND_TOTAL = 'grand_total';
55  /*
56  * Negative base adjustment.
57  */
58  const BASE_ADJUSTMENT_NEGATIVE = 'base_adjustment_negative';
59  /*
60  * Base subtotal including tax.
61  */
62  const BASE_SUBTOTAL_INCL_TAX = 'base_subtotal_incl_tax';
63  /*
64  * Shipping amount.
65  */
66  const SHIPPING_AMOUNT = 'shipping_amount';
67  /*
68  * Subtotal including tax.
69  */
70  const SUBTOTAL_INCL_TAX = 'subtotal_incl_tax';
71  /*
72  * Negative adjustment.
73  */
74  const ADJUSTMENT_NEGATIVE = 'adjustment_negative';
75  /*
76  * Base shipping amount.
77  */
78  const BASE_SHIPPING_AMOUNT = 'base_shipping_amount';
79  /*
80  * Store-to-base rate.
81  */
82  const STORE_TO_BASE_RATE = 'store_to_base_rate';
83  /*
84  * Base-to-global rate.
85  */
86  const BASE_TO_GLOBAL_RATE = 'base_to_global_rate';
87  /*
88  * Base adjustment.
89  */
90  const BASE_ADJUSTMENT = 'base_adjustment';
91  /*
92  * Base subtotal.
93  */
94  const BASE_SUBTOTAL = 'base_subtotal';
95  /*
96  * Discount amount.
97  */
98  const DISCOUNT_AMOUNT = 'discount_amount';
99  /*
100  * Subtotal.
101  */
102  const SUBTOTAL = 'subtotal';
103  /*
104  * Subtotal.
105  */
106  const ADJUSTMENT = 'adjustment';
107  /*
108  * Base grand total.
109  */
110  const BASE_GRAND_TOTAL = 'base_grand_total';
111  /*
112  * Positive base adjustment.
113  */
114  const BASE_ADJUSTMENT_POSITIVE = 'base_adjustment_positive';
115  /*
116  * Base tax amount.
117  */
118  const BASE_TAX_AMOUNT = 'base_tax_amount';
119  /*
120  * Shipping tax amount.
121  */
122  const SHIPPING_TAX_AMOUNT = 'shipping_tax_amount';
123  /*
124  * Tax amount.
125  */
126  const TAX_AMOUNT = 'tax_amount';
127  /*
128  * Order ID.
129  */
130  const ORDER_ID = 'order_id';
131  /*
132  * Email sent flag.
133  */
134  const EMAIL_SENT = 'email_sent';
135  /*
136  * Credit memo status.
137  */
138  const CREDITMEMO_STATUS = 'creditmemo_status';
139  /*
140  * Credit memo state.
141  */
142  const STATE = 'state';
143  /*
144  * Shipping address ID.
145  */
146  const SHIPPING_ADDRESS_ID = 'shipping_address_id';
147  /*
148  * Billing address ID.
149  */
150  const BILLING_ADDRESS_ID = 'billing_address_id';
151  /*
152  * Invoice ID.
153  */
154  const INVOICE_ID = 'invoice_id';
155  /*
156  * Store currency code.
157  */
158  const STORE_CURRENCY_CODE = 'store_currency_code';
159  /*
160  * Order currency code.
161  */
162  const ORDER_CURRENCY_CODE = 'order_currency_code';
163  /*
164  * Base currency code.
165  */
166  const BASE_CURRENCY_CODE = 'base_currency_code';
167  /*
168  * Global currency code.
169  */
170  const GLOBAL_CURRENCY_CODE = 'global_currency_code';
171  /*
172  * Transaction ID.
173  */
174  const TRANSACTION_ID = 'transaction_id';
175  /*
176  * Increment ID.
177  */
178  const INCREMENT_ID = 'increment_id';
179  /*
180  * Created-at timestamp.
181  */
182  const CREATED_AT = 'created_at';
183  /*
184  * Updated-at timestamp.
185  */
186  const UPDATED_AT = 'updated_at';
187  /*
188  * Discount tax compensation amount.
189  */
190  const DISCOUNT_TAX_COMPENSATION_AMOUNT = 'discount_tax_compensation_amount';
191  /*
192  * Base discount tax compensation amount.
193  */
194  const BASE_DISCOUNT_TAX_COMPENSATION_AMOUNT = 'base_discount_tax_compensation_amount';
195  /*
196  * Shipping discount tax compensation amount.
197  */
198  const SHIPPING_DISCOUNT_TAX_COMPENSATION_AMOUNT = 'shipping_discount_tax_compensation_amount';
199  /*
200  * Base shipping discount tax compensation amount.
201  */
202  const BASE_SHIPPING_DISCOUNT_TAX_COMPENSATION_AMNT = 'base_shipping_discount_tax_compensation_amnt';
203  /*
204  * Shipping including tax.
205  */
206  const SHIPPING_INCL_TAX = 'shipping_incl_tax';
207  /*
208  * Base shipping including tax.
209  */
210  const BASE_SHIPPING_INCL_TAX = 'base_shipping_incl_tax';
211  /*
212  * Discount description.
213  */
214  const DISCOUNT_DESCRIPTION = 'discount_description';
215  /*
216  * Credit memo items.
217  */
218  const ITEMS = 'items';
219  /*
220  * Credit memo comments.
221  */
222  const COMMENTS = 'comments';
223 
229  public function getAdjustment();
230 
236  public function getAdjustmentNegative();
237 
243  public function getAdjustmentPositive();
244 
250  public function getBaseAdjustment();
251 
257  public function getBaseAdjustmentNegative();
258 
265  public function setBaseAdjustmentNegative($baseAdjustmentNegative);
266 
272  public function getBaseAdjustmentPositive();
273 
280  public function setBaseAdjustmentPositive($baseAdjustmentPositive);
281 
287  public function getBaseCurrencyCode();
288 
294  public function getBaseDiscountAmount();
295 
301  public function getBaseGrandTotal();
302 
308  public function getBaseDiscountTaxCompensationAmount();
309 
315  public function getBaseShippingAmount();
316 
323 
329  public function getBaseShippingInclTax();
330 
336  public function getBaseShippingTaxAmount();
337 
343  public function getBaseSubtotal();
344 
350  public function getBaseSubtotalInclTax();
351 
357  public function getBaseTaxAmount();
358 
364  public function getBaseToGlobalRate();
365 
371  public function getBaseToOrderRate();
372 
378  public function getBillingAddressId();
379 
385  public function getCreatedAt();
386 
393  public function setCreatedAt($createdAt);
394 
400  public function getCreditmemoStatus();
401 
407  public function getDiscountAmount();
408 
414  public function getDiscountDescription();
415 
421  public function getEmailSent();
422 
428  public function getEntityId();
429 
436  public function setEntityId($entityId);
437 
443  public function getGlobalCurrencyCode();
444 
450  public function getGrandTotal();
451 
457  public function getDiscountTaxCompensationAmount();
458 
464  public function getIncrementId();
465 
471  public function getInvoiceId();
472 
478  public function getOrderCurrencyCode();
479 
485  public function getOrderId();
486 
492  public function getShippingAddressId();
493 
499  public function getShippingAmount();
500 
507 
513  public function getShippingInclTax();
514 
520  public function getShippingTaxAmount();
521 
527  public function getState();
528 
534  public function getStoreCurrencyCode();
535 
541  public function getStoreId();
542 
548  public function getStoreToBaseRate();
549 
555  public function getStoreToOrderRate();
556 
562  public function getSubtotal();
563 
569  public function getSubtotalInclTax();
570 
576  public function getTaxAmount();
577 
583  public function getTransactionId();
584 
591  public function setTransactionId($transactionId);
592 
598  public function getUpdatedAt();
599 
605  public function getItems();
606 
613  public function setItems($items);
614 
621  public function getComments();
622 
629  public function setComments($comments);
630 
637  public function setStoreId($id);
638 
645  public function setAdjustmentPositive($adjustmentPositive);
646 
653  public function setBaseShippingTaxAmount($amount);
654 
661  public function setStoreToOrderRate($rate);
662 
669  public function setBaseDiscountAmount($amount);
670 
677  public function setBaseToOrderRate($rate);
678 
685  public function setGrandTotal($amount);
686 
693  public function setBaseSubtotalInclTax($amount);
694 
701  public function setShippingAmount($amount);
702 
709  public function setSubtotalInclTax($amount);
710 
717  public function setAdjustmentNegative($adjustmentNegative);
718 
725  public function setBaseShippingAmount($amount);
726 
733  public function setStoreToBaseRate($rate);
734 
741  public function setBaseToGlobalRate($rate);
742 
749  public function setBaseAdjustment($baseAdjustment);
750 
757  public function setBaseSubtotal($amount);
758 
765  public function setDiscountAmount($amount);
766 
773  public function setSubtotal($amount);
774 
781  public function setAdjustment($adjustment);
782 
789  public function setBaseGrandTotal($amount);
790 
797  public function setBaseTaxAmount($amount);
798 
805  public function setShippingTaxAmount($amount);
806 
813  public function setTaxAmount($amount);
814 
821  public function setOrderId($id);
822 
829  public function setEmailSent($emailSent);
830 
837  public function setCreditmemoStatus($creditmemoStatus);
838 
845  public function setState($state);
846 
853  public function setShippingAddressId($id);
854 
861  public function setBillingAddressId($id);
862 
869  public function setInvoiceId($id);
870 
877  public function setStoreCurrencyCode($code);
878 
885  public function setOrderCurrencyCode($code);
886 
893  public function setBaseCurrencyCode($code);
894 
901  public function setGlobalCurrencyCode($code);
902 
909  public function setIncrementId($id);
910 
917  public function setUpdatedAt($timestamp);
918 
925  public function setDiscountTaxCompensationAmount($amount);
926 
934 
942 
949  public function setBaseShippingDiscountTaxCompensationAmnt($amnt);
950 
957  public function setShippingInclTax($amount);
958 
965  public function setBaseShippingInclTax($amount);
966 
973  public function setDiscountDescription($description);
974 
980  public function getExtensionAttributes();
981 
988  public function setExtensionAttributes(\Magento\Sales\Api\Data\CreditmemoExtensionInterface $extensionAttributes);
989 }
$id
Definition: fieldset.phtml:14
setBaseAdjustmentNegative($baseAdjustmentNegative)
$amount
Definition: order.php:14
setExtensionAttributes(\Magento\Sales\Api\Data\CreditmemoExtensionInterface $extensionAttributes)
setBaseAdjustmentPositive($baseAdjustmentPositive)
$extensionAttributes
Definition: payment.php:22
$code
Definition: info.phtml:12
$items