o
    i                     @   s4   d dl Z ddlmZ dZddededefd	d
ZdS )    N   )get_abr_guidzMhttps://abr.business.gov.au/abrxmlsearch/AbrXmlSearch.asmx/SearchByABNv202001Fabninclude_historyreturnc                 C   s8   t  }| |rdnd|d}tjt|dd}|  |jS )u   
    Llama al servicio SearchByABNv202001 y devuelve el XML como string.
    Esta función NO parsea nada, solo hace la petición HTTP.
    YN)searchStringincludeHistoricalDetailsauthenticationGuid   )paramstimeout)r   requestsgetABR_URLraise_for_statustext)r   r   guidr   resp r   F/var/www/html/flask_server/apps/abn_lookup_app/abn_lookup_v1/client.pyfetch_abn_xml   s   
r   )F)r   configr   r   strboolr   r   r   r   r   <module>   s    