Como funciona hoje

Atualmente, a configuração necessária para a criação de documentos do empréstimo, como CCB e assinatura, é feita via configurações do produto na propriedade ‘products.documents.toCreate`. Veja abaixo um exemplo de como é a configuração atual:

{
  "settings": {
    "products": {
      "documents": {
        "toCreate": [
          {
            "methodData": {
              "template": "<template-id>"
            },
            "purpose": "ccb",
            "method": "google"
          },
          {
            "methodData": {
              "template": "<template-id>"
            },
            "purpose": "insurance",
            "method": "google"
          }
        ]
      }
    }
  }
}

De acordo com esta configuração, a criação dos documentos ocorre durante a etapa de desembolso do empréstimo. Quando o desembolso é realizado, o sistema gera um arquivo de CCB e um arquivo de assinatura.

Fluxo atual

Confira abaixo o fluxo de como ocorre a atual criação dos documentos do empréstimo:

Como irá funcionar

Ao invés de configurar a criação dos documentos no produto será necessário realizar a configuração de uma nova etapa da Esteira para criação de documentos. Esta nova etapa segue um contrato semelhante ao definido nas configurações do produto, confira o exemplo abaixo:

{
  "settings": {
    "steps": {
      "criarDocumentos": {
        "title": "Cria documentos do empréstimo",
        "type": "create_documents",
        "methodData": {
          "documents": [
            {
              "purpose": "ccb",
              "engine": {
                "options": {
                  "template": "<template-id>"
                },
                "type": "google"
              }
            },
            {
              "purpose": "signature",
              "engine": {
                "options": {
                  "template": "<template-id>"
                },
                "type": "google"
              }
            }
          ]
        },
      },
      // ...
    }
  }
}

Com esta nova configuração, os documentos do empréstimo serão criados ao passar por esta etapa. Ou seja, os documentos poderão ser gerados a qualquer momento do fluxo de vida de um empréstimo. Anteriormente, a criação de documentos ocorria apenas na etapa de desembolso

Novo fluxo

Confira abaixo o novo fluxo de como será a criação dos documentos do empréstimo: