Class B2BInvoiceFacadeImpl
- java.lang.Object
-
- de.hybris.platform.sap.sapinvoiceaddon.facade.impl.B2BInvoiceFacadeImpl
-
- All Implemented Interfaces:
B2BInvoiceFacade
public class B2BInvoiceFacadeImpl extends java.lang.Object implements B2BInvoiceFacade
-
-
Constructor Summary
Constructors Constructor Description B2BInvoiceFacadeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B2BDocumentDataconvertInvoiceData(SapB2BDocumentModel invoice)Convert Invoice DataB2BCommerceUnitServicegetB2BCommerceUnitService()Converter<SapB2BDocumentModel,B2BDocumentData>getB2bInvoiceDocumentConverter()B2BInvoiceServicegetB2BInvoiceService()BaseStoreServicegetBaseStoreService()SapB2BDocumentModelgetOrderForCode(java.lang.String invoiceDocumentNumber)Gets order for invoiceDocumentNumbervoidsetB2BCommerceUnitService(B2BCommerceUnitService b2bCommerceUnitService)voidsetB2bInvoiceDocumentConverter(Converter<SapB2BDocumentModel,B2BDocumentData> b2bInvoiceDocumentConverter)voidsetB2BInvoiceService(B2BInvoiceService b2bInvoiceService)voidsetBaseStoreService(BaseStoreService baseStoreService)
-
-
-
Method Detail
-
getOrderForCode
public SapB2BDocumentModel getOrderForCode(java.lang.String invoiceDocumentNumber) throws SapInvoiceException
Description copied from interface:B2BInvoiceFacadeGets order for invoiceDocumentNumber- Specified by:
getOrderForCodein interfaceB2BInvoiceFacade- Parameters:
invoiceDocumentNumber- invoice Document Number- Returns:
- byte array of PDF document
- Throws:
SapInvoiceException- exception
-
convertInvoiceData
public B2BDocumentData convertInvoiceData(SapB2BDocumentModel invoice)
Description copied from interface:B2BInvoiceFacadeConvert Invoice Data- Specified by:
convertInvoiceDatain interfaceB2BInvoiceFacade- Parameters:
invoice- SapB2BDocumentModel- Returns:
- B2BDocumentData for given invoice
-
getB2bInvoiceDocumentConverter
public Converter<SapB2BDocumentModel,B2BDocumentData> getB2bInvoiceDocumentConverter()
- Returns:
- the b2bInvoiceDocumentConverter
-
setB2bInvoiceDocumentConverter
public void setB2bInvoiceDocumentConverter(Converter<SapB2BDocumentModel,B2BDocumentData> b2bInvoiceDocumentConverter)
- Parameters:
b2bInvoiceDocumentConverter- the b2bInvoiceDocumentConverter to set
-
getB2BInvoiceService
public B2BInvoiceService getB2BInvoiceService()
- Returns:
- the b2BInvoiceService
-
setB2BInvoiceService
public void setB2BInvoiceService(B2BInvoiceService b2bInvoiceService)
- Parameters:
b2bInvoiceService- the b2BInvoiceService to set
-
getB2BCommerceUnitService
public B2BCommerceUnitService getB2BCommerceUnitService()
- Returns:
- the b2BCommerceUnitService
-
setB2BCommerceUnitService
public void setB2BCommerceUnitService(B2BCommerceUnitService b2bCommerceUnitService)
- Parameters:
b2bCommerceUnitService- the b2BCommerceUnitService to set
-
getBaseStoreService
public BaseStoreService getBaseStoreService()
- Returns:
- the baseStoreService
-
setBaseStoreService
public void setBaseStoreService(BaseStoreService baseStoreService)
- Parameters:
baseStoreService- the baseStoreService to set
-
-