> For the complete documentation index, see [llms.txt](https://ajuda.consistem.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.consistem.com.br/consistem-integracoes/areas-de-negocio/industrial/audaces.md).

# Audaces

### Visão Geral

A integração entre o Consistem ERP e o Audaces Idea (focado na Indústria 4.0 para o setor de moda) tem como objetivo principal automatizar o fluxo de informações entre o desenvolvimento criativo e a engenharia de produção.

Ela permite que estilistas e designers consultem dados reais de materiais, processos e custos diretamente do ERP enquanto criam fichas técnicas no Audaces Idea. O resultado final é a geração ou atualização automática da ficha técnica (engenharia da confecção) no ambiente do Consistem ERP, eliminando erros de digitação manual, reduzindo custos operacionais e acelerando o tempo de lançamento das coleções (Time to Market).

### Requisitos

<table><thead><tr><th width="474">Consistem ERP</th><th>Audaces</th></tr></thead><tbody><tr><td><p><strong>Compatibilidade:</strong> 7.5 ou superiores do Consistem ERP.</p><p><strong>Módulos:</strong> Estoque, Itens e PCP Confecção devidamente implantados.</p><p><strong>Licença:</strong> <a href="https://movidesk.consistem.com.br/form/5801/">Aquisição de licença</a> <strong>AUDA</strong> ativa junto à Consistem.</p><p>Orientamos o acompanhamento da nossa equipe de consultores.</p></td><td>Aquisição de licença e implantação deve ser verificada com a empresa fornecedora.<br><a href="https://audaces.com/audaces-360/idea/">Ficha técnica Idea - Audaces</a><br><a href="https://documenter.getpostman.com/view/21046231/UyxnF5SP#850f3871-9eaf-4656-9e3c-9c3b35296332">Documento Idea - Audaces</a><br><a href="https://audaces.com/pt-br/planos">Saiba mais</a></td></tr></tbody></table>

### Configuração da integração

#### No Consistem ERP:

A configuração inicial no ERP é realizada através da [Configuração de Integração Audaces Idea (CCTCP029)](/industrial/manuais-de-telas/industrial-ppcp-confeccao/configuracoes-da-engenharia-de-confeccao/configuracao-de-integracao-audaces-idea.md). Nesta tela, devem ser preenchidos os seguintes parâmetros:

* **Empresa Cadastro Engenharia:** Define em qual empresa do grupo o cadastro final da engenharia será realizado.
* **Máscara de Materiais:** Seleção dos grupos de máscaras de materiais do ERP que ficarão visíveis para pesquisa no Idea.
* **Máscara de Risco/Tecido:** Grupos de materiais específicos que serão catalogados como tecidos/riscos principais na engenharia.
* **Máscara de Acabados:** Grupos que definem as opções de montagem e variações do modelo.
* **Níveis de Máscara (Grupo de Material / Grupo de Engenharia):** Informa o nível da estrutura da máscara para otimizar e acelerar o tempo de resposta das pesquisas.
* **Tipo de Cálculo dos Valores da Engenharia:** Define a regra de extração de custos. Atualmente, utiliza-se a opção *Projeção de custo mais recente da engenharia*.
* **Nome Modelo Principal:** Nome padrão configurado no ERP que servirá de "molde" básico (com todos os campos obrigatórios) para a criação de novos modelos do zero no Idea.

<figure><img src="/files/N4qHSIhrjcBmJlQzwwis" alt=""><figcaption></figcaption></figure>

#### No Audaces Idea:

Para apontar o Audaces Idea para o servidor do ERP, o usuário deve acessar o sistema Audaces e seguir o caminho:

1. Vá em **Arquivo** > **Configurações** > *Opções*.
2. Selecione a aba **Rede**.
3. Preencha os dados do ambiente de integração:
   * **Endereço/Servidor:** A URL base fornecida pela Consistem onde as APIs REST estão publicadas.
   * **Porta:** A porta de comunicação configurada para a API.
   * **Usuário:** O usuário criado exclusivamente para autenticar a integração.
   * **Token de Acesso:** O token criptografado gerado pelo Consistem ERP para garantir a segurança da comunicação.

{% hint style="info" %}
O preenchimento dos caminhos finais (endpoints) das APIs é feito de forma automática pelo próprio Audaces Idea, baseando-se no padrão documentado pela API v1.5.
{% endhint %}

### Como a integração funciona

A comunicação entre os sistemas ocorre por meio de APIs REST estruturadas no formato JSON, utilizando criptografia para a segurança dos dados da confecção.

Um ponto técnico crucial: a integração é passiva por parte do ERP. Isso significa que o Audaces Idea faz requisições às APIs do Consistem; o Consistem não faz chamadas diretas ao sistema da Audaces.

A arquitetura lógica do Consistem baseia-se no programa `cctcpapi_audaces_idea` e utiliza quatro endpoints principais da API v1.5:

1. `GET /audaces/idea/v1.5/version`: Retorna a versão atual da API (fixada em 1.5). É a primeira validação que o Idea faz ao iniciar.
2. `POST /audaces/idea/v1.5/login`: Valida o usuário/token e concede a sessão para tráfego de dados.
3. `GET /audaces/idea/v1.5/query`: Endpoint responsável por responder às buscas feitas de dentro do Idea.
   * **Mecânica de performance:** Primeiro, o ERP retorna apenas os dados gerais (capa) do objeto consultado. Quando o usuário seleciona e abre o item, o Idea envia o identificador único (`uId`) e o ERP devolve o objeto completo com todos os seus subcampos e propriedades customizadas.
4. `POST /audaces/idea/v1.5/garment`: Responsável por receber a ficha técnica finalizada do Idea para cadastrar ou atualizar a engenharia no ERP.

#### Tratamento Técnico de Dados

* Prefixos de Código: Como o Audaces Idea utiliza um identificador único universal (`uId`) e não diferencia tipos de dados nativamente em suas chaves, o Consistem ERP adiciona e remove *prefixos* internamente (ex: prefixo de material, prefixo de painel, prefixo de fase) para evitar conflitos de códigos idênticos entre entidades diferentes.
* Rotinas Internas: A API chama o programa `CCTCPRG013` (A para consultas, padrão para montagem de objetos) e, ao gravar os dados, direciona o JSON para o `CCTCPRG013B`. Este aciona a rotina oficial de engenharias do ERP (`CCTCPRG010`) para validar e persistir as informações no banco de dados.

### Fluxo do processo (O que realmente integra)

O fluxo de informações é bidirecional em termos de negócio, dividindo-se entre o que o ERP envia para alimentar a criação e o que ele recebe de volta como estrutura pronta.

#### O que o Consistem ERP envia para o Audaces Idea:

Para que o estilista consiga desenhar e estruturar a ficha técnica com dados válidos comerciais e produtivos, o ERP disponibiliza para consulta:

* **Cadastro de Materiais:** Tecidos, malhas, linhas, botões, aviamentos e acessórios cadastrados no estoque do ERP.
* **Atividades e Fases:** As operações produtivas do roteiro (ex: corte, costura, estamparia, acabamento).
* **Estruturas de Roteiro:** Sequências de processos pré-estabelecidas (Grupos de Referência) para evitar que o estilista tenha que vincular fase por fase manualmente.
* **Painéis:** Estruturas de partes da peça (ex: frente, costas, manga) vinculadas às cores válidas.
* **Projeção de Custos:** Valores dos materiais e das fases produtivas. O Idea consome esses valores para gerar o pré-custo do modelo em tempo real no desenvolvimento.
* **Modelo Principal (Template):** Envia a árvore completa de opções do ERP (tamanhos de peças, tipos de etiquetas, variações de grade) para que o designer inicie uma ficha técnica do zero totalmente alinhada às regras do ERP.

#### O que o Audaces Idea envia para o Consistem ERP:

Após a conclusão do design e da ficha técnica no Audaces Idea, o usuário clica em **Criar Ficha** ou **Atualizar Ficha**. O Idea envia um leiaute JSON estruturado contendo:

* **Dados Gerais da Capa:** Código do produto, descrição da peça, estilista responsável, tipo de modelo e narrativa do desenvolvimento.
* **Variantes de Produto:** O mapeamento de Cor + Tamanho criados no Idea. O ERP traduz essas variantes para o seu conceito nativo de Sortimento e Grade (ex: Grade 12 - P, M, G).
* **Riscos e Tecidos (Consumo Dinâmico):** Relação de tecidos/malhas utilizados, comprimentos de encaixe, larguras, gramaturas e as quantidades líquidas necessárias para o cálculo automatizado de consumo.
* **Componentes Padrões e Variáveis:** Aviamentos e materiais consumidos por peça ou por variante de cor específica.
* **Vinculação de Painéis:** Aponta quais materiais e cores específicos compõem cada parte física da peça (Garante regras de consistência, impedindo, por exemplo, que um painel de cor X use uma ribana de cor Y de forma errônea).

#### Validações e Consistência no Recebimento

Ao receber o JSON do modelo, a rotina `CCTCPRG010` do Consistem faz uma validação rigorosa:

* Se encontrar qualquer divergência de informações (como divergência de cores entre painel e tecido), o ERP bloqueia a gravação e devolve uma mensagem de erro clara na tela do Audaces Idea.
* Se faltarem dados acessórios não obrigatórios no Idea, mas necessários no ERP (como natureza de origem do material, largura padrão, etc.), o mecanismo de integração do Consistem tem a inteligência de sugerir e preencher os dados automaticamente com base no histórico do material para não travar o processo.
* Caso o código enviado já exista, a engenharia é atualizada (gerando um log de alteração); caso seja inédito, uma nova engenharia de confecção nasce pronta para o PCP no Consistem ERP.

<p align="center">Esse conteúdo foi útil?</p>

<p align="center"><a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-up">Sim</a> <a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-down">Não</a></p>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ajuda.consistem.com.br/consistem-integracoes/areas-de-negocio/industrial/audaces.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
