<commit_before>keysms-openerp
==============

OpenERP module to integrate with the keysms.no API.

Currently the module only supports programmatic invocation.

After you deploy you have to configure two parameters:

Settings -> Parameters -> System Parameters

The parameter keysms_userid should be your userid, and the keysms_apikey should be your apikey (from keysms.no).

Then you need a template:

<record id="my_sms_template" model="keysms.template">
    <field name="name">Reminder SMS</field>
    <field name="mobile_to">${object.mobile|safe}</field>
    <field name="lang">${object.lang}</field>
    <field name="model_id" ref="base.model_res_partner"/>
    <field name="auto_delete" eval="True"/>
    <field name="body"><![CDATA[Hello ${object.name},]]></field>
</record>

TODO:

Add buttons in the partner form to send SMS.
Clean up the menus, they don't work right now.

Author:
<NAME> <<EMAIL>>
Contact us if you have a need for customizations or developments.<commit_msg>Started working.<commit_after>keysms-openerp
==============

OpenERP module to integrate with the keysms.no API.

Currently the module only supports programmatic invocation.

After you deploy you have to configure two parameters:

Settings -> Parameters -> System Parameters

The parameter keysms_userid should be your userid, and the keysms_apikey should be your apikey (from keysms.no).

Then you need a template:



`<record id="my_sms_template" model="keysms.template">
    <field name="name">Reminder SMS</field>
    <field name="mobile_to">${object.mobile|safe}</field>
    <field name="lang">${object.lang}</field>
    <field name="model_id" ref="base.model_res_partner"/>
    <field name="auto_delete" eval="True"/>
    <field name="body"><![CDATA[Hello ${object.name},]]></field>
</record>`

TODO:

Add buttons in the partner form to send SMS.
Clean up the menus, they don't work right now.

Author:

<NAME> <<EMAIL>>
Contact us if you have a need for customizations or developments.
{'fraction_non_alphanumeric': 0.132085020242915, 'fraction_numerical': 0.0, 'mean_word_length': 4.990909090909091, 'pattern_counts': {'":': 0, '<': 35, '<?xml version=': 0, '>': 39, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6827311', 'n_tokens_mistral': 601, 'n_tokens_neox': 581, 'n_words': 206}