WEBFaxUpdate

 

WEBFaxUpdate

Initial Build 2008.01
xWeb Web Method
Response Type object

This method updates a customer's fax number.

Sample Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.avectra.com/2005/">
<soapenv:Header>
<ns:AuthorizationToken>
<!--Optional:-->
<ns:Token>?</ns:Token>
</ns:AuthorizationToken>
</soapenv:Header>
<soapenv:Body>
<ns:WEBFaxUpdate>
<!--Optional:-->
<ns:oFacadeObject>
<ns:Fax_XRef>
<ns:cfx_key>?</ns:cfx_key>
<ns:cfx_cst_key>?</ns:cfx_cst_key>
<ns:cfx_fax_key>?</ns:cfx_fax_key>
<ns:cfx_fxt_key>?</ns:cfx_fxt_key>
<ns:cfx_cst_link_key>?</ns:cfx_cst_link_key>
<ns:cfx_add_user>?</ns:cfx_add_user>
<ns:cfx_add_date>?</ns:cfx_add_date>
<ns:cfx_change_user>?</ns:cfx_change_user>
<ns:cfx_change_date>?</ns:cfx_change_date>
<ns:cfx_delete_flag>?</ns:cfx_delete_flag>
<ns:cfx_key_ext>?</ns:cfx_key_ext>
<ns:cfx_unlisted_flag>?</ns:cfx_unlisted_flag>
<ns:cfx_fax_number_complete>?</ns:cfx_fax_number_complete>
<ns:cfx_extension>?</ns:cfx_extension>
<ns:cfx_entity_key>?</ns:cfx_entity_key>
<ns:cfx_primary>?</ns:cfx_primary>
<ns:cfx_owner>?</ns:cfx_owner>
</ns:Fax_XRef>
<ns:Customer>
<ns:cst_key>?</ns:cst_key>
<ns:cst_type>?</ns:cst_type>
<ns:cst_name_cp>?</ns:cst_name_cp>
<ns:cst_sort_name_dn>?</ns:cst_sort_name_dn>
<ns:cst_ind_full_name_dn>?</ns:cst_ind_full_name_dn>
<ns:cst_org_name_dn>?</ns:cst_org_name_dn>
<ns:cst_ixo_title_dn>?</ns:cst_ixo_title_dn>
<ns:cst_pref_comm_meth>?</ns:cst_pref_comm_meth>
<ns:cst_bio>?</ns:cst_bio>
<ns:cst_add_date>?</ns:cst_add_date>
<ns:cst_add_user>?</ns:cst_add_user>
<ns:cst_change_date>?</ns:cst_change_date>
<ns:cst_change_user>?</ns:cst_change_user>
<ns:cst_delete_flag>?</ns:cst_delete_flag>
<ns:cst_recno>?</ns:cst_recno>
<ns:cst_id>?</ns:cst_id>
<ns:cst_key_ext>?</ns:cst_key_ext>
<ns:cst_email_text_only>?</ns:cst_email_text_only>
<ns:cst_credit_limit>?</ns:cst_credit_limit>
<ns:cst_src_code>?</ns:cst_src_code>
<ns:cst_tax_exempt_flag>?</ns:cst_tax_exempt_flag>
<ns:cst_tax_id>?</ns:cst_tax_id>
<ns:cst_no_email_flag>?</ns:cst_no_email_flag>
<ns:cst_cxa_key>?</ns:cst_cxa_key>
<ns:cst_cxa_billing_key>?</ns:cst_cxa_billing_key>
<ns:cst_eml_address_dn>?</ns:cst_eml_address_dn>
<ns:cst_eml_key>?</ns:cst_eml_key>
<ns:cst_no_phone_flag>?</ns:cst_no_phone_flag>
<ns:cst_phn_number_complete_dn>?</ns:cst_phn_number_complete_dn>
<ns:cst_cph_key>?</ns:cst_cph_key>
<ns:cst_no_fax_flag>?</ns:cst_no_fax_flag>
<ns:cst_fax_number_complete_dn>?</ns:cst_fax_number_complete_dn>
<ns:cst_cfx_key>?</ns:cst_cfx_key>
<ns:cst_ixo_key>?</ns:cst_ixo_key>
<ns:cst_oldid>?</ns:cst_oldid>
<ns:cst_no_web_flag>?</ns:cst_no_web_flag>
<ns:cst_url_code_dn>?</ns:cst_url_code_dn>
<ns:cst_member_flag>?</ns:cst_member_flag>
<ns:cst_url_key>?</ns:cst_url_key>
<ns:cst_parent_cst_key>?</ns:cst_parent_cst_key>
<ns:cst_no_msg_flag>?</ns:cst_no_msg_flag>
<ns:cst_msg_handle_dn>?</ns:cst_msg_handle_dn>
<ns:cst_web_login>?</ns:cst_web_login>
<ns:cst_web_password>?</ns:cst_web_password>
<ns:cst_msg_key>?</ns:cst_msg_key>
<ns:cst_entity_key>?</ns:cst_entity_key>
<ns:cst_web_start_date>?</ns:cst_web_start_date>
<ns:cst_no_mail_flag>?</ns:cst_no_mail_flag>
<ns:cst_web_end_date>?</ns:cst_web_end_date>
<ns:cst_web_force_password_change>?</ns:cst_web_force_password_change>
<ns:cst_web_login_disabled_flag>?</ns:cst_web_login_disabled_flag>
<ns:cst_comment>?</ns:cst_comment>
<ns:cst_credit_hold_flag>?</ns:cst_credit_hold_flag>
<ns:cst_credit_hold_reason>?</ns:cst_credit_hold_reason>
<ns:cst_web_forgot_password_status>?</ns:cst_web_forgot_password_status>
<ns:cst_old_cxa_key>?</ns:cst_old_cxa_key>
<ns:cst_last_email_date>?</ns:cst_last_email_date>
<ns:cst_no_publish_flag>?</ns:cst_no_publish_flag>
<ns:cst_sin_key>?</ns:cst_sin_key>
<ns:cst_ttl_key>?</ns:cst_ttl_key>
<ns:cst_jfn_key>?</ns:cst_jfn_key>
<ns:cst_cur_key>?</ns:cst_cur_key>
<ns:cst_attribute_1>?</ns:cst_attribute_1>
<ns:cst_attribute_2>?</ns:cst_attribute_2>
</ns:Customer>
<ns:Fax>
<ns:fax_key>?</ns:fax_key>
<ns:fax_cst_key_owner>?</ns:fax_cst_key_owner>
<ns:fax_number>?</ns:fax_number>
<ns:fax_number_display>?</ns:fax_number_display>
<ns:fax_cty_key>?</ns:fax_cty_key>
<ns:fax_add_user>?</ns:fax_add_user>
<ns:fax_add_date>?</ns:fax_add_date>
<ns:fax_change_user>?</ns:fax_change_user>
<ns:fax_change_date>?</ns:fax_change_date>
<ns:fax_delete_flag>?</ns:fax_delete_flag>
<ns:fax_entity_key>?</ns:fax_entity_key>
<ns:fax_key_ext>?</ns:fax_key_ext>
</ns:Fax>
<ns:Country>
<ns:cty_code>?</ns:cty_code>
<ns:cty_add_date>?</ns:cty_add_date>
<ns:cty_add_user>?</ns:cty_add_user>
<ns:cty_change_date>?</ns:cty_change_date>
<ns:cty_change_user>?</ns:cty_change_user>
<ns:cty_delete_flag>?</ns:cty_delete_flag>
<ns:cty_key>?</ns:cty_key>
<ns:cty_key_ext>?</ns:cty_key_ext>
<ns:cty_entity_key>?</ns:cty_entity_key>
<ns:cty_long_name>?</ns:cty_long_name>
<ns:cty_fips_code>?</ns:cty_fips_code>
<ns:cty_sovereignty>?</ns:cty_sovereignty>
<ns:cty_status>?</ns:cty_status>
<ns:cty_capital>?</ns:cty_capital>
<ns:cty_idd_code>?</ns:cty_idd_code>
<ns:cty_rgn_key>?</ns:cty_rgn_key>
<ns:cty_srg_key>?</ns:cty_srg_key>
<ns:cty_postal_input_mask>?</ns:cty_postal_input_mask>
<ns:cty_phone_input_mask>?</ns:cty_phone_input_mask>
<ns:cty_currency_code>?</ns:cty_currency_code>
<ns:cty_currency_code_description>?</ns:cty_currency_code_description>
<ns:cty_vat_flag>?</ns:cty_vat_flag>
<ns:cty_iso_2>?</ns:cty_iso_2>
<ns:cty_iso_3>?</ns:cty_iso_3>
<ns:cty_iso_number>?</ns:cty_iso_number>
<ns:cty_do_not_ship>?</ns:cty_do_not_ship>
</ns:Country>
</ns:oFacadeObject>
</ns:WEBFaxUpdate>
</soapenv:Body>
</soapenv:Envelope>

Sample Response

The response fields will match the request fields.

 

JSON Method

Update the given fax number record for a customer.

See result from WEBFaxGet for all possible fields in the update call.

 

GET n/a

POST /xweb/JSON/WEBFaxUpdate

EXAMPLE: Update the fax type and the number
DATA: JSON
{
    "WEBFaxUpdate": {
            "oFacadeObject": {
                "CurrentKey": "6f4d411e-2e04-4174-8b00-fb6b8315f614",
                "Fax_XRef": {
                    "cfx_key": "6f4d411e-2e04-4174-8b00-fb6b8315f614",
                    "cfx_fxt_key": "660f8a11-64a1-4ef2-95df-836f10f8783d"
                },
                "Fax": {
                    "fax_key": "35807858-7cd1-40b3-8a3e-54f16f276ffb",
                    "fax_number": "8885551010"
                }
           }
     }
}

SAMPLE RESULT
HTTP STATUS: 200
DATA: JSON
true

 

Was this article helpful?
0 out of 0 found this helpful