Recuperar información de moneda para un proyecto cuando la moneda es nula (no asignada)

El objeto de proyecto con el campo de moneda se puede recuperar mediante la siguiente solicitud:

GET /attask/api-internal/project/{{projectID}}?fields=currency

Esto devolverá el siguiente cuerpo de respuesta:

{
{
"data": {
"ID": "some_project_id",
"name": "some_project_name",
"objCode": "PROJ",
"currency": "EUR"
}
}
}

Si no se establece la moneda para el proyecto, esta respuesta incluiría una moneda con el valor null:

{
{
"data": {
"ID": "some_project_id",
"name": "some_project_name",
"objCode": "PROJ",
"currency": null
}
}
}

Si necesita la divisa para el proyecto (por ejemplo, para cálculos), puede recuperar la divisa predeterminada para el cliente:

GET /attask/api-internal/CUST/currentCustomer?fields=currency

La respuesta incluye la moneda que el usuario ha establecido como predeterminada, que se utilizaría en cualquier proyecto para ese cliente que no tenga la moneda configurada:

{
"data": [
{
"ID": "some_customer_id,
"name": "some_customer_name",
"objCode": "CUST",
"currency": "USD"
}
]
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43