Interface CardIndexAPIService

    • Method Detail

      • findCardIndex

        com.totvs.technology.foundation.sdk.service.vo.common.ResponseEnvelopeVO<CardIndexFindAPIVO> findCardIndex​(Integer documentId,
                                                                                                                   Integer version,
                                                                                                                   List order,
                                                                                                                   Integer page,
                                                                                                                   Integer pageSize)
                                                                                                            throws Exception
        Parameters:
        documentId - numero do fomulário
        version - versão do formulário
        order - lista de ordenação (java.util.ArrayList)
        page - numero da pagina
        pageSize - numero de registros por pagina
        Returns:
        ResponseEnvelopeVO objeto com os dados do formulário
        Throws:
        Exception
        Since:
        1.6.5 Busca formulários
      • findCardIndex

        com.totvs.technology.foundation.sdk.service.vo.common.ResponseEnvelopeVO<CardIndexFindAPIVO> findCardIndex​(Integer documentId,
                                                                                                                   Integer version)
                                                                                                            throws Exception
        Parameters:
        documentId - numero do fomulário
        version - versão do formulário
        Returns:
        ResponseEnvelopeVO objeto com os dados do formulário
        Throws:
        Exception
        Since:
        1.6.5 Busca formulários
      • createCardIndex

        CardIndexAPIVO createCardIndex​(File filecontent,
                                       String mainFile,
                                       String formName,
                                       String descriptorField,
                                       String datasetName,
                                       Integer parentIdValue)
                                throws Exception
        Parameters:
        filecontent - Arquivo de conteúdo do formulário
        mainFile - Nome do arquivo principal
        formName - Descrição do Documento
        descriptorField - Descrição do Formulário
        datasetName - Nome do Dataset
        parentIdValue - Número do documento pai
        Returns:
        CardIndexAPIVO objeto com dados do formulário
        Throws:
        Exception
        Since:
        1.6.5 Cria formuários com base em arquivos html ou zip
      • createCardIndex

        CardIndexAPIVO createCardIndex​(File filecontent,
                                       String formName,
                                       Integer parentIdValue)
                                throws Exception
        Parameters:
        filecontent - Arquivo de conteúdo do formulário
        formName - Descrição do Documento
        parentIdValue - Número do documento pai
        Returns:
        CardIndexAPIVO objeto com dados do formulário
        Throws:
        Exception
        Since:
        1.6.5 Cria formuários com base em arquivos html ou zip
      • patchCardIndex

        CardIndexAPIVO patchCardIndex​(File filecontent,
                                      Integer documentIdValue,
                                      String updateMode,
                                      String mainFile,
                                      String formName,
                                      String descriptorField,
                                      String datasetName)
                               throws Exception
        Parameters:
        filecontent - Arquivo de conteúdo do formulário
        documentIdValue - Id do documento
        updateMode - Tipo de atualização 0 = Manter a versão atual e 2 = Nova versão
        mainFile - Nome do arquivo principal
        formName - Descrição do Documento
        descriptorField - Descrição do Formulário
        datasetName - Nome do Dataset
        Returns:
        CardIndexAPIVO objeto com dados do formulário
        Throws:
        Exception
        Since:
        1.6.5 Atualização parcial dos arquivos do formulário
      • putCardIndex

        CardIndexAPIVO putCardIndex​(File filecontent,
                                    Integer documentIdValue,
                                    String updateMode,
                                    String mainFile,
                                    String formName,
                                    String descriptorField,
                                    String datasetName)
                             throws Exception
        Parameters:
        filecontent - Arquivo de conteúdo do formulário
        documentIdValue - Id do documento
        updateMode - Tipo de atualização 0 = Manter a versão atual e 2 = Nova versão
        mainFile - Nome do arquivo principal
        formName - Descrição do Documento
        descriptorField - Descrição do Formulário
        datasetName - Nome do Dataset
        Returns:
        CardIndexAPIVO objeto com dados do formulário
        Throws:
        Exception
        Since:
        1.6.5 Atualiza completa dos arquivos do formulário
      • deleteCardIndex

        boolean deleteCardIndex​(Integer documentId)
                         throws Exception
        Parameters:
        documentId -
        Returns:
        Boolean true se a rotina executar com sucesso
        Throws:
        Exception
        Since:
        1.6.5 Manda um formulário para lixeira