Source code for module.utils.set_company_facts

import avesterra as av


[docs] def set_company_facts(company_entity: av.AvEntity, name: str, address: str, employee: str, auth: av.AvAuthorization): """ This function shows how to add a few Facts to an existing company entity. It's probably obvious that a company can have one or more facts. :param employee: Company employee :param company_entity: The entity ID of the company entity to add the facts. :param name: Company Name :param address: Company Address :param auth: The Orchestra server authorization that allows entity operations. """ av.set_fact( entity=company_entity, attribute=av.AvAttribute.NAME, value=av.AvValue.encode_string(name), authorization=auth, ) av.set_fact( entity=company_entity, attribute=av.AvAttribute.ADDRESS, value=av.AvValue.encode_string(address), authorization=auth, ) av.set_fact( entity=company_entity, attribute=av.AvAttribute.COMPANY, value=av.AvValue.encode_string(name), authorization=auth, ) av.set_fact( entity=company_entity, attribute=av.AvAttribute.EMPLOYEE, value=av.AvValue.encode_string(employee), authorization=auth, )