Docusignapi DocuSign代理/指定收件人角色

Docusignapi DocuSign代理/指定收件人角色,docusignapi,Docusignapi,在过去几年中,我们使用DocuSign的RESTful API为我们的客户在.net framework中创建和发送信封。我们在使用“批准”选项卡时遇到了一个奇怪的问题,其中有几个客户的帐户。对于某些客户的帐户,当我们在为其他客户帐户添加“批准”选项卡时收到异常时,我们可以添加“批准”选项卡。下面是我们如何从代码库中添加Approve选项卡 If signer.Tabs.ApproveTabs Is Nothing Then sig

在过去几年中,我们使用DocuSign的RESTful API为我们的客户在.net framework中创建和发送信封。我们在使用“批准”选项卡时遇到了一个奇怪的问题,其中有几个客户的帐户。对于某些客户的帐户,当我们在为其他客户帐户添加“批准”选项卡时收到异常时,我们可以添加“批准”选项卡。下面是我们如何从代码库中添加Approve选项卡

If signer.Tabs.ApproveTabs Is Nothing Then
                                signer.Tabs.ApproveTabs = New List(Of DocuSign.eSign.Model.Approve)
                            End If
                            Try
                                Dim approvatab As New DocuSign.eSign.Model.Approve

                                If Not currtab.anchorIgnoreIfNotPresent Is Nothing Then
                                    approvatab.AnchorIgnoreIfNotPresent = currtab.anchorIgnoreIfNotPresent
                                End If
                                approvatab.AnchorString = currtab.anchorString
                                approvatab.AnchorUnits = currtab.anchorUnits
                                approvatab.AnchorXOffset = currtab.anchorXOffset
                                approvatab.AnchorYOffset = currtab.anchorYOffset

                                If Not currtab.bold Is Nothing Then
                                    approvatab.Bold = currtab.bold
                                End If
                                approvatab.ButtonText = currtab.buttonText
                                approvatab.ConditionalParentLabel = currtab.conditionalParentLabel
                                approvatab.ConditionalParentValue = currtab.conditionalParentValue
                                approvatab.Font = currtab.font
                                approvatab.FontColor = currtab.fontColor
                                approvatab.FontSize = currtab.fontSize
                                approvatab.Height = currtab.height
                                If Not currtab.italic Is Nothing Then
                                    approvatab.Italic = currtab.italic
                                End If
                                approvatab.PageNumber = currtab.pageNumber
                                approvatab.RecipientId = currtab.recipientId
                                approvatab.TabId = currtab.tabId
                                approvatab.TabLabel = currtab.tabLabel
                                approvatab.TabOrder = currtab.tabOrder
                                If Not currtab.underline Then
                                    approvatab.Underline = currtab.underline
                                End If

                                approvatab.Width = currtab.width
                                approvatab.XPosition = currtab.xPosition
                                approvatab.YPosition = currtab.yPosition
                                approvatab.DocumentId = currtab.documentId
                                signer.Tabs.ApproveTabs.Add(approvatab)
                            Catch ex As Exception
                                Dim errmsg As String = ex.Message.ToString
                            End Try
添加“批准”选项卡时遇到的异常是 从字符串“false”到类型“Long”的转换无效

同样的代码适用于我们的一些客户帐户,我们可以添加“批准”选项卡“罚款”

请告知


Minal

1。这对某些客户来说是一致的吗?我想知道这是否是一个错误消息,但真正的问题是这些客户的帐户计划不包括此功能。2.你能给我们提供坏的API日志/帐户ID吗。任何东西都可以试着寻找你的反馈。“拒绝”选项卡对同一客户运行良好,因此我相信该功能已包含在他们的帐户计划中。我将尝试从他们的帐户获取API日志。