This document allows to register assignments on the base of incoming jobs. When created, corresponding transactions are created in the Ledger (correspond to expenses for the amount of the job according translator’s rates) and in the Balance sheet (i.e. increasing of the debt).
There are two ways to create an assignment. The first is semi-automatic, when you select any job in the job list and click Create translation assignment button. This button provides two choices: create single translation assignment for all unassigned tasks or create separate assignment per each unassigned task (for example, if a job contains multiple translation tasks, proofreading and review tasks, then the system will create three assignments - one per each work type).
After pressing this button new assignment(s) will be created. Here is default look of the translation assignment editing form:
The list of tasks will be automatically filled based on a job's list list of tasks. Since each job task can be assigned to different contractors, by default the system will put currently unassigned quantity to the Quantity column. If you split some task between different contractors, decrease a number in the Quantity column. Then select a translator. When a collaborator is selected, the system will offer to automatically detect rates in each row of the tasks table. When information from base job is read, all prices in this table are automatically set to zero. If you change any prices manually in the tasks table, you can always use Re-detect prices button to load default prices of the currently selected vendor:
To quickly view default rates for the currently selected contractor, just hover mouse pointer over Contractor field. You will see a tooltip with contractor's price-list. If tooltip is not shown, this means that this contractor has no default rates defined:
When BaccS tries to detect contractor's prices, it uses advanced algorithms. Even if exact price is not found, the program may try to calculate a price for another unit or fuzzy type based on a base price. For example, if you have entered default price for Words unit, but create an assignment with Lines unit (with adjustment factor set to 10), then the system will take base price per word and calculate price per line by multiplying existing price by 10.
When creating translation assignment manually, you have to select base job from the drop-down list. The system will offer to load tasks from the selected job. It won’t be possible to save an assignment without selecting base job or vendor. After selecting a job, select a vendor. When vendor list is expanded, it will be automatically filtered by the job's language pair:
To view all contractors, remove default filter or edit it to filter a list according your preferences. Of course, you can still use quick filters which are available in each column header of this table.