SAP B1if 2.0-使用JDBC SQL查询步骤时出现错误4008

2020-08-22 04:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我建立了一个B1if方案,在该方案中,我添加一个新的ORDR文档,然后使用SQL步骤查询数据库以获取给定DocEntry的文档编号。

添加文档效果很好,并且B1if表现良好。 但是,在我使xsl转换以获取DocEntry并调用sql查询之后,该事务在进程中停留了10分钟以上,创建了自身的重复项(重试),然后最终在完成状态下失败,但出现了错误。

JDBC和DI连接都在SLD中成功测试,所以我不知道为什么会收到此错误。 我尝试使用其他凭据等。

请帮助! 有人有想法吗?

在DI API调用锁定数据库的情况下,我已打开DI API单个事务选项。

请参阅下面的SQL步骤返回的错误。

 
 
 
 
 从ORDR WHERE DocEntry =异常中选择DocNum:连接到业务一失败。  (-4008)登录SLD失败,请确保服务器,公司和用户凭证正确{b1Server = SAP-XXX-2,company = XXX_test_20200304,licenseServer =,sldServer = SAP-XXX-2:40000,dbType = 7,dbUser  = sa,userName = manager}
 
 
 
 
 

(111.9 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我建立了一个B1if方案,在该方案中,我添加一个新的ORDR文档,然后使用SQL步骤查询数据库以获取给定DocEntry的文档编号。

添加文档效果很好,并且B1if表现良好。 但是,在我使xsl转换以获取DocEntry并调用sql查询之后,该事务在进程中停留了10分钟以上,创建了自身的重复项(重试),然后最终在完成状态下失败,但出现了错误。

JDBC和DI连接都在SLD中成功测试,所以我不知道为什么会收到此错误。 我尝试使用其他凭据等。

请帮助! 有人有想法吗?

在DI API调用锁定数据库的情况下,我已打开DI API单个事务选项。

请参阅下面的SQL步骤返回的错误。

 
 
 
 
 从ORDR WHERE DocEntry =异常中选择DocNum:连接到业务一失败。  (-4008)登录SLD失败,请确保服务器,公司和用户凭证正确{b1Server = SAP-XXX-2,company = XXX_test_20200304,licenseServer =,sldServer = SAP-XXX-2:40000,dbType = 7,dbUser  = sa,userName = manager}
 
 
 
 
 

(111.9 kB)
付费偷看设置
发送
1条回答
SAP小黑
1楼-- · 2020-08-22 05:12

这也是创建JDBC SQL命令的xlt。

 <?bpc.pltype.out bpm.pltype = xml?> 
 <?prodver 1.0.0?>
     
     <!-  ->
     
         
             
                 
                 
                     
                 
             
         
     
     
         <!-您的编码-使用/vpf:Msg/vpf:Body/vpf:Payload访问智能入站消息....-->
         
             
                 
                 
                     从ORDR WHERE DocEntry = 中选择DocNum
                 
                
             
         
          <!-
          
             从ORDR WHERE DocEntry = 中选择DocNum
         ->
     
 
 

一周热门 更多>