Share My Creation Produce Merchants (Stock, Orders, Print Invoice)

A small program that provides Stock Control, Accounts, Order Processing and Printing Invoices.

Also A Client Summary Printout of all Invoice amounts showing Totals of all Invoices for each Client.

Uses PDFjet Library (Find in B4J Libraries).

Basic Use:
1. Select Stock Items Button on Main Window.
2. Enter different Stock Items with their Unit Cost into the Stock Table.

3. Select Input Account Button on Main Window.
4. Enter Clients into Account Table.
5. Select Client in TableView and Add Items from Items Combo Box.
Enter Quantity and click Add Button to add Item to Clients Orders.
6. Select Print Invoice Button to Create PDF file from which Printing of the Invoice can be done.

7. Select Print All Accounts Button on Main Window.
8. Select Print Account Summary.

Code is Commented.
 

Attachments

  • BPPM.zip
    24.8 KB · Views: 659
  • AcSls.PNG
    AcSls.PNG
    75.3 KB · Views: 3,191

JOTHA

Well-Known Member
Licensed User
Longtime User
Hi BPak,

i tried to check and test your app, but there is an error message:
Error description: Unknown type: msgboxes
Are you missing a library reference?
Occurred on line: 5 (Account)
Private Msgbox As Msgboxes
The same problem later ...
Private DialogResponse As DialogResponses
is marked red.

Which additional library is needed?

THX in advance!
 

JOTHA

Well-Known Member
Licensed User
Longtime User
@ColdBlueLava: Thank you very much!

... but now there is the next error-message:
Error
B4J line: 581
PDFTextBox.Initialize(PDFFont)
javac 1.8.0_25
src\b4j\example\account.java:423: error: package com.pdfjet does not exist
_pdftextbox.Initialize((com.pdfjet.Font)(_pdffont.getObject()));

??? :(
 

JOTHA

Well-Known Member
Licensed User
Longtime User
Hi BPak,

i have it in the version 1.10 and it is selectet.
You told it ...
Uses PDFjet Library (Find in B4J Libraries)
 
Top