Files
2026-09-15 10:26:34 +08:00

112 lines
2.1 KiB
PHP

<?php
namespace Stemcell\Checkout\Api\Data\Quote;
interface TotalsItemInterface extends \Magento\Quote\Api\Data\TotalsItemInterface
{
const SKU = 'sku';
const SALESPERSON_NAME = 'salesperson_name';
const LAB_BOOKING_ACCOUNT = 'lab_booking_account';
const CD_CODE = 'cd_code';
const QUOTE_CODE = 'quote_code';
const PI_SAP_ID = 'pi_sap_id';
const CUSTOMER_DISCOUNT_PERCENT = 'customer_discount_percent';
const NOTE = 'note';
/**
* @return string
*/
public function getSku();
/**
* @param string $sku
* @return self
*/
public function setSku(string $sku);
/**
* @return string
*/
public function getSalespersonName();
/**
* @param string | null $salespersonName
* @return self
*/
public function setSalespersonName(string | null $salespersonName);
/**
* @return string
*/
public function getLabBookingAccount();
/**
* @param string $labBookingAccount
* @return self
*/
public function setLabBookingAccount(string $labBookingAccount);
/**
* @return string
*/
public function getCdCode();
/**
* @param string $cdCode
* @return self
*/
public function setCdCode(string $cdCode);
/**
* @return string
*/
public function getQuoteCode();
/**
* @param string $quoteCode
* @return self
*/
public function setQuoteCode(string $quoteCode);
/**
* @return string
*/
public function getPiSapId();
/**
* @param string $piSapId
* @return self
*/
public function setPiSapId(string $piSapId);
/**
* @return string
*/
public function getCustomerDiscountPercent();
/**
* @param string $customerDiscountPercent
* @return self
*/
public function setCustomerDiscountPercent(string $customerDiscountPercent);
/**
* @return string
*/
public function getNote();
/**
* @param string $note
* @return self
*/
public function setNote(string $note);
}