ผลต่างระหว่างรุ่นของ "Common Functions"
ไม่มีความย่อการแก้ไข |
ไม่มีความย่อการแก้ไข |
||
บรรทัดที่ 1: | บรรทัดที่ 1: | ||
== Main Functions == | == Main Functions == | ||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
grab_id(bookcode, sch_kw, models, isgl=False, datatype="data", month=None, sch_col="docno") | grab_id(bookcode, sch_kw, models, isgl=False, datatype="data", month=None, sch_col="docno") | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
grab_whole_doc(bookcode, identifiers, master_model, detail_models, isgl=False, datatype="data", month=None) | '''<syntaxhighlight lang="python" id="process_beacon_args"> | ||
grab_whole_doc(bookcode, identifiers, master_model, detail_models, isgl=False, | |||
datatype="data", month=None) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
gen_dbcommit_resp(dbtype, tbname, model, form, perm_bit=None, allowed_action=None, suppress_success_msg=False, lock_on_add=True, head_id_col="id", get_dict=None, skip_validation=False, month=None) | '''<syntaxhighlight lang="python" id="process_beacon_args"> | ||
gen_dbcommit_resp(dbtype, tbname, model, form, perm_bit=None, allowed_action=None, | |||
suppress_success_msg=False, lock_on_add=True, head_id_col="id", | |||
get_dict=None, skip_validation=False, month=None) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
prefetch_all_docs(bookcode, master_spec, detail_specs, isgl=False, datatype="data", month=None, headid=None, id_col="id", return_instance=False, crossers=[]) | '''<syntaxhighlight lang="python" id="process_beacon_args"> | ||
prefetch_all_docs(bookcode, master_spec, detail_specs, isgl=False, datatype="data", | |||
month=None, headid=None, id_col="id", return_instance=False, crossers=[]) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
prep_copy(cp_form, bookcode, head_model, detail_models=[], isgl=False) | prep_copy(cp_form, bookcode, head_model, detail_models=[], isgl=False) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
create_doc_copy(cp_form, copy_params, bookcode, orig_doc, head_model, detail_models={}, isgl=False, omit_cols=[]) | '''<syntaxhighlight lang="python" id="process_beacon_args"> | ||
create_doc_copy(cp_form, copy_params, bookcode, orig_doc, head_model, detail_models={}, | |||
isgl=False, omit_cols=[]) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
check_modact_stat(modid=None, modcode=None, mode="activate", response="return") | check_modact_stat(modid=None, modcode=None, mode="activate", response="return") | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
process_doc_file(dbtype, tbname, model, at_form, isgl=False, month=None) | process_doc_file(dbtype, tbname, model, at_form, isgl=False, month=None) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
gen_random_token(length=10, lower=True, upper=True, number=True) | gen_random_token(length=10, lower=True, upper=True, number=True) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
== User Authentication Functions == | == User Authentication Functions == | ||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
process_beacon_args(internal_args, request) | process_beacon_args(internal_args, request) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
process_doclock(beacon_args, module_name, perm_name, headmodel=None, paired_gl=None) | process_doclock(beacon_args, module_name, perm_name, headmodel=None, paired_gl=None) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
change_datetime(form, reset=False, date_obj=None, time_obj=None) | change_datetime(form, reset=False, date_obj=None, time_obj=None) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
== Thread Functions == | == Thread Functions == | ||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
init_task_db(job_token, overall_load, new_stat="", activity_str="", | |||
suppress_request=True, further_action="") | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
update_task_db(job_token, finished_load=0, overall_load=None, | |||
update_task_db(job_token, finished_load=0, overall_load=None, new_stat=None, activity_str=None, further_action=None) | new_stat=None, activity_str=None, further_action=None) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
read_task_db(job_token) | read_task_db(job_token) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
read_resus_import_file(job_token, will_abort=False) | read_resus_import_file(job_token, will_abort=False) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
== Printing Functions == | == Printing Functions == | ||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
print_in_thread(job_token, doc_objs, pseudo_mapper, modcode, template_name, | |||
svg_name=None, stat_cols=[], skip_company_template=False, | |||
make_pdfa3=False) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
gen_qr(num, qr_type="out", info=None) | gen_qr(num, qr_type="out", info=None) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
replace_printsvg(tbfm_mapper, modcode, bookname=None, svg_name=None, suffix=None, job_data=None, clear_printed=True, skip_company_template=False, make_pdfa3=False) | '''<syntaxhighlight lang="python" id="process_beacon_args"> | ||
replace_printsvg(tbfm_mapper, modcode, bookname=None, svg_name=None, suffix=None, | |||
job_data=None, clear_printed=True, skip_company_template=False, | |||
make_pdfa3=False) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
== Spreadsheet Export Functions == | == Spreadsheet Export Functions == | ||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
gen_spreadsheet(specs, round_all=None, col_desc=None, col_size={}) | gen_spreadsheet(specs, round_all=None, col_desc=None, col_size={}) | ||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
== Import & Mass Delete Functions == | == Import & Mass Delete Functions == | ||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
docimport_to_db(file_path, dbtype, dbname, models, specs, month=None, | |||
verify_cmd=None, post_cmd=None, addi_args=[], autorun_specs=None, | |||
job_token=None, custom_datasets=None) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
'''<syntaxhighlight lang="python" id="process_beacon_args"> | |||
doc_mass_delete(dbtype, dbname, models, doc_objs=[], month=None, post_cmd=None, | |||
job_token=None, addi_args=[], docno_to_skip=[]) | |||
</syntaxhighlight>''' | |||
{| style="margin-left:20px;" | |||
|- style="vertical-align:top;" | |||
| style="width:120px;" | '''Description''' || | |||
XXXXXX | |||
|- style="vertical-align:top;" | |||
| '''Parameters''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Returns''' || | |||
* '''xxx''' ''(xxx)'': | |||
* '''xxx''' ''(xxx)'': | |||
|- style="vertical-align:top;" | |||
| '''Notes''' || | |||
XXXXXX | |||
|} | |||
{{The Tenko Shrine}} |
รุ่นแก้ไขเมื่อ 16:32, 17 กรกฎาคม 2567
Main Functions
grab_id(bookcode, sch_kw, models, isgl=False, datatype="data", month=None, sch_col="docno")
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
grab_whole_doc(bookcode, identifiers, master_model, detail_models, isgl=False,
datatype="data", month=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
gen_dbcommit_resp(dbtype, tbname, model, form, perm_bit=None, allowed_action=None,
suppress_success_msg=False, lock_on_add=True, head_id_col="id",
get_dict=None, skip_validation=False, month=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
prefetch_all_docs(bookcode, master_spec, detail_specs, isgl=False, datatype="data",
month=None, headid=None, id_col="id", return_instance=False, crossers=[])
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
prep_copy(cp_form, bookcode, head_model, detail_models=[], isgl=False)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
create_doc_copy(cp_form, copy_params, bookcode, orig_doc, head_model, detail_models={},
isgl=False, omit_cols=[])
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
check_modact_stat(modid=None, modcode=None, mode="activate", response="return")
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
process_doc_file(dbtype, tbname, model, at_form, isgl=False, month=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
gen_random_token(length=10, lower=True, upper=True, number=True)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
User Authentication Functions
process_beacon_args(internal_args, request)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
process_doclock(beacon_args, module_name, perm_name, headmodel=None, paired_gl=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
change_datetime(form, reset=False, date_obj=None, time_obj=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
Thread Functions
init_task_db(job_token, overall_load, new_stat="", activity_str="",
suppress_request=True, further_action="")
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
update_task_db(job_token, finished_load=0, overall_load=None,
new_stat=None, activity_str=None, further_action=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
read_task_db(job_token)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
read_resus_import_file(job_token, will_abort=False)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
Printing Functions
print_in_thread(job_token, doc_objs, pseudo_mapper, modcode, template_name,
svg_name=None, stat_cols=[], skip_company_template=False,
make_pdfa3=False)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
gen_qr(num, qr_type="out", info=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
replace_printsvg(tbfm_mapper, modcode, bookname=None, svg_name=None, suffix=None,
job_data=None, clear_printed=True, skip_company_template=False,
make_pdfa3=False)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
Spreadsheet Export Functions
gen_spreadsheet(specs, round_all=None, col_desc=None, col_size={})
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
Import & Mass Delete Functions
docimport_to_db(file_path, dbtype, dbname, models, specs, month=None,
verify_cmd=None, post_cmd=None, addi_args=[], autorun_specs=None,
job_token=None, custom_datasets=None)
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |
doc_mass_delete(dbtype, dbname, models, doc_objs=[], month=None, post_cmd=None,
job_token=None, addi_args=[], docno_to_skip=[])
Description |
XXXXXX |
Parameters |
|
Returns |
|
Notes |
XXXXXX |