Customization Of UCM pro ( Job and Invoice )

Κλειστό Αναρτήθηκε Mar 16, 2016 Πληρώθηκε κατά την παράδοση
Κλειστό Πληρώθηκε κατά την παράδοση

UCM pro "Jobs Session" & " Invoice "customization

----------------------------------

############################################################## 1

The target of the job is add a custom Controller for the UCM "Job" items.

The Jobs entities will have a new time driven definition, called "Session".

When a first job, is added to the Customer entity, the "Session 1" contained two option { 1 Regular Item

2. Special Item }

.

The "Session 1", is a time range that will take, and consider 90 days from the creation of the first job.

In the "Session 1" time range, the UCM users have a limit of the jobs can insert, defined by the "Customer type" and "Job Type".

- "Resident" Customer have a limit many job of 100 items maximum for Regular Items

- "Non Resident" Customer have a limit of 20% with many job of the resident customer Regular items

If the Job is flagged as "Extra Job" the new limits will be:

- "Non Resident" Customer have a limit of 2 jobs with a maximum of 20 items

- "Resident" Customer have 5 jobs with no limit items

When the "Session 1" time range is passed, will be started the "Session 2".

All the limits will be reset, and the "Session Two" will take other 90 days to expire, and move on "Session 3" and Section Four

Session 1 = January - March

Session 2 = April - June

Session 3 = July -September

Session 4 = October - December

The both customer type can use any of the

available option for each session ( Customer can use either the Regular Item Or Special Items )

Displaying the Summary of items for the Admin and each Customer.

################################################################# 2

INVOICE GENERATION

The invoice will be generated as thus

IF a customer was assigned 40 items

He will Have an Invoice of BD0000(PREFIX) - BD0040(PREFIX)

IF another customer was assigned 25 items

He will have an Invoice of BD0040(PREFIX ) - BD0065(PREFIX)

TILL THE INVOICE REACHES

BD9999(PREFIX) and will start a new invoice at BE0000 - BE9999(PREFIX)

.

JavaScript MySQL PHP Διαχείριση Πρότζεκτ

Ταυτότητα Εργασίας: #9958380

Σχετικά με την εργασία

1 πρόταση Απομακρυσμένη εργασία Ενεργό Πριν 7 χρόνια