Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

571
Visualizações
API de DocuSign: initialHere y signHere en el mismo documento... o no

Estoy usando pestañas ancladas en un documento y la parte de la firma funciona muy bien. Vi en otra publicación que agregar una pestaña inicial es tan simple como cambiar "firmar aquí" por "inicial aquí". Enfriar.

Mi primera pregunta: la solución más fácil para mí sería agregar signhere y initialhere para cada destinatario. Tengo entendido que hacerlo no rompería nada: si la pestaña no está en el documento, entonces el rol simplemente se ignora. ¿Es eso así?

Mi segunda pregunta: ¿creo un nuevo destinatario (la misma persona) para cada rol o asigno más de un rol al destinatario? El código de muestra descargado no hace nada con las iniciales que puedo encontrar.

El código tal como existe ahora, usando PHP SDK:

 $sign_here = new \DocuSign\eSign\Model\SignHere(['anchor_string' => '{sig:1}']); $signer_tabs = new \DocuSign\eSign\Model\Tabs(['sign_here_tabs' => [$sign_here]]); $signer_props = [ 'email' => $args['email'], 'name' => $args['name'], 'recipient_id' => count($this->arrSigners) + 1, 'role_name' => $args['role'], 'tabs' => $signer_tabs ]; # Create the signer recipient model $this->arrSigners[] = new Signer($signer_props);
over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Puede agregar múltiples tipos de pestañas a un solo destinatario agregándolos a la lista de pestañas de firmantes. Entonces, después de crear una pestaña InitialHere, la agregaría a su lista de esta manera:

$signer_tabs = new \DocuSign\eSign\Model\Tabs(['sign_here_tabs' => [$sign_here], 'initial_here_tabs' => [$initial_here]);

Para su primera pregunta, si agrega una pestaña Inicia aquí al documento con una cadena de anclaje que no está en el documento, entonces la pestaña no aparecerá y el destinatario no necesitará poner sus iniciales.

over 4 years ago · Santiago Trujillo Relatório

0

si la pestaña no está en el documento, simplemente se ignora el rol. ¿Es eso así?

Sí, el sobre sin plantilla ignorará el nombre de la función, independientemente de que la pestaña esté presente o no. roleName se utiliza para hacer coincidir su usuario previsto con un rol determinado dentro del proceso de firma de un sobre de plantilla. Al crear una plantilla, especificará un nombre de función para el destinatario, un visor de copia carbón, etc. Al crear su sobre con esa plantilla que acaba de crear, especificará el nombre de función para sus destinatarios dados para que los datos coincidan. al nombre de rol con plantilla. En otras palabras, no usará el nombre de la plantilla para determinar si se usa o no una pestaña determinada, sino para determinar qué datos de usuario se completan en el sobre que se genera a partir del uso del sobre de la plantilla.

Mi segunda pregunta: ¿creo un nuevo destinatario (la misma persona) para cada rol o asigno más de un rol al destinatario? El código de muestra descargado no hace nada con las iniciales que puedo encontrar.

No del todo, necesitaría crear más de esos objetos sign_here y adjuntarlos a la matriz signer_tabs que enumeró allí, en una nueva matriz y entrada llamada 'initial_here_tabs', como esta:

 $sign_here = new \DocuSign\eSign\Model\SignHere(['anchor_string' => '{sig:1}']); $initial_here = new \DocuSign\eSign\Model\InitialHere(['anchor_string' => '{ini:1}']); $signer_tabs = new \DocuSign\eSign\Model\Tabs([ 'sign_here_tabs' => [$sign_here], 'initial_here_tabs' => [$initial_here] ]); $signer_props = [ 'email' => $args['email'], 'name' => $args['name'], 'recipient_id' => count($this->arrSigners) + 1, 'tabs' => $signer_tabs ]; # Create the signer recipient model $this->arrSigners[] = new Signer($signer_props);
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda