class_docstr: A class for handling connections and interactions with the Frappe API.
  
  Attributes:
      client (FrappeClient): The `FrappeClient` object for interacting with the Frappe API.
      is_connected (bool): Whether or not the API client is connected to Frappe.
      domain (str): Frappe domain to send API requests to.
      access_token (str): OAuth token to use for authentication.
class_docstr_tok: ["A","class","for","handling","connections","and","interactions","with","the","Frappe","API",".","Attributes",":","client","(","FrappeClient",")",":","The","`","FrappeClient","`","object","for","interacting","with","the","Frappe","API",".","is_connected","(","bool",")",":","Whether","or","not","the","API","client","is","connected","to","Frappe",".","domain","(","str",")",":","Frappe","domain","to","send","API","requests","to",".","access_token","(","str",")",":","OAuth","token","to","use","for","authentication","."]
code: def back_office_config(self):
      tools = {
          "register_sales_invoice": 'have to be used by assistant to register a sales invoice. Input is JSON object serialized as a string. Due date have to be passed in format: "yyyy-mm-dd".',
          "check_company_exists": "useful to check the company is exist. Input is company",
          "check_expense_type": "useful to check the expense_type is exist. Input is expense_type",
          "check_customer": "useful to check the customer is exist. Input is customer",
          "check_item_code": "have to be used to check the item code. Input is item_code",
      }
      return {
          "tools": tools,
      }
  
imports: import json
  import pandas
  import datetime
  from typing import Dict
  from mindsdb.integrations.handlers.frappe_handler.frappe_tables import FrappeDocumentsTable
  from mindsdb.integrations.handlers.frappe_handler.frappe_client import FrappeClient
  from mindsdb.integrations.libs.api_handler import APIHandler
  from mindsdb.integrations.libs.response import HandlerStatusResponse, HandlerResponse
  from mindsdb.utilities import log
  from mindsdb_sql import parse_sql
label_desc: Use image node_id 2 for calling the FrappeHandler obj's underlying member method code with example usage: obj.back_office_config() and returns: dict