RECEIPT_REGISTER_NUMBER_TITLE=Kassenummer des Kassenbons.
ADMIN_PRODUCT_NUMBER_HEADER=Produktnummer:
RECEIPT_NO_BARCODE_ASSIGNED=Dem Kassenbon wurde kein Barcode zugewiesen.
+NO_PRODUCT_NUMBER_ASSIGNED=Keine Produktnummer zugewiesen.
RECEIPT_REGISTER_NUMBER_TITLE=Register's number of receipt.
ADMIN_PRODUCT_NUMBER_HEADER=Product number:
RECEIPT_NO_BARCODE_ASSIGNED=No barcode has been assigned to the receipt.
+NO_PRODUCT_NUMBER_ASSIGNED=No product number assigned.
</p:column>
<p:column headerText="#{project.ADMIN_PRODUCT_NUMBER_HEADER}" sortBy="#{product.productNumber}" filterBy="#{product.productNumber}" filterMatchMode="contains">
- <h:outputText value="#{product.productNumber}" />
+ <h:outputText value="#{product.productNumber}" rendered="#{not empty product.productNumber}" />
+ <h:outputText value="-" rendered="#{empty product.productNumber}" />
</p:column>
<p:column headerText="#{project.ADMIN_ASSIGNED_PRODUCT_CATEGORY_HEADER}" sortBy="#{product.productCategory}" filterBy="#{product.productCategory}" filterMatchMode="in">
<h:outputText value="#{productListController.selectedProduct.productI18nKey}" title="#{local[productListController.selectedProduct.productI18nKey]}" />
<p:outputLabel value="#{project.PRODUCT_NUMBER_HEADER}" title="#{project.PRODUCT_NUMBER_TITLE}" />
- <h:outputText value="#{productListController.selectedProduct.productNumber}" />
+ <h:outputText value="#{productListController.selectedProduct.productNumber}" rendered="#{not empty productListController.selectedProduct.productNumber}" />
+ <h:outputText value="#{project.NO_PRODUCT_NUMBER_ASSIGNED}" rendered="#{empty productListController.selectedProduct.productNumber}" />
<p:outputLabel value="#{project.PRODUCT_AVAILABILITY_HEADER}" title="#{project.PRODUCT_AVAILABILITY_TITLE}" />
<h:outputText value="#{productListController.selectedProduct.productAvailability ? msg.CHOICE_YES : msg.CHOICE_NO}" />