Class B2BInvoiceFacadeImpl
java.lang.Object
de.hybris.platform.sap.sapinvoiceaddon.facade.impl.B2BInvoiceFacadeImpl
- All Implemented Interfaces:
B2BInvoiceFacade
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertInvoiceData(SapB2BDocumentModel invoice) Convert Invoice Datade.hybris.platform.b2b.company.B2BCommerceUnitServicede.hybris.platform.servicelayer.dto.converter.Converter<SapB2BDocumentModel,B2BDocumentData> de.hybris.platform.store.services.BaseStoreServicegetOrderForCode(String invoiceDocumentNumber) Gets order for invoiceDocumentNumbervoidsetB2BCommerceUnitService(de.hybris.platform.b2b.company.B2BCommerceUnitService b2bCommerceUnitService) voidsetB2bInvoiceDocumentConverter(de.hybris.platform.servicelayer.dto.converter.Converter<SapB2BDocumentModel, B2BDocumentData> b2bInvoiceDocumentConverter) voidsetB2BInvoiceService(B2BInvoiceService b2bInvoiceService) voidsetBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)
-
Constructor Details
-
B2BInvoiceFacadeImpl
public B2BInvoiceFacadeImpl()
-
-
Method Details
-
getOrderForCode
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
Description copied from interface:B2BInvoiceFacadeConvert Invoice Data- Specified by:
convertInvoiceDatain interfaceB2BInvoiceFacade- Parameters:
invoice- SapB2BDocumentModel- Returns:
- B2BDocumentData for given invoice
-
getB2bInvoiceDocumentConverter
public de.hybris.platform.servicelayer.dto.converter.Converter<SapB2BDocumentModel,B2BDocumentData> getB2bInvoiceDocumentConverter()- Returns:
- the b2bInvoiceDocumentConverter
-
setB2bInvoiceDocumentConverter
public void setB2bInvoiceDocumentConverter(de.hybris.platform.servicelayer.dto.converter.Converter<SapB2BDocumentModel, B2BDocumentData> b2bInvoiceDocumentConverter) - Parameters:
b2bInvoiceDocumentConverter- the b2bInvoiceDocumentConverter to set
-
getB2BInvoiceService
- Returns:
- the b2BInvoiceService
-
setB2BInvoiceService
- Parameters:
b2bInvoiceService- the b2BInvoiceService to set
-
getB2BCommerceUnitService
public de.hybris.platform.b2b.company.B2BCommerceUnitService getB2BCommerceUnitService()- Returns:
- the b2BCommerceUnitService
-
setB2BCommerceUnitService
public void setB2BCommerceUnitService(de.hybris.platform.b2b.company.B2BCommerceUnitService b2bCommerceUnitService) - Parameters:
b2bCommerceUnitService- the b2BCommerceUnitService to set
-
getBaseStoreService
public de.hybris.platform.store.services.BaseStoreService getBaseStoreService()- Returns:
- the baseStoreService
-
setBaseStoreService
public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) - Parameters:
baseStoreService- the baseStoreService to set
-