应收票据往来单位增加组织机构(python)

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

应收票据往来单位增加组织机构(python)

应收票据要选组织机构的正确操作是做资金调拨单,结算方式选“应收票据背书”,在被背书组织下就会自动新增一张往来单位类型为组织机构的应收票据了,无需自己手工新增。参考:

票据调拨业务处理

若不想采用上面的方式,最近很多小伙伴提单,应收票据往来单位想加上组织机构,标准产品应收票据往来单位是过滤掉组织机构,如果一定要加上组织机构,可以用以下python即可

  1. 编写python插件

    2.效果

    3.python脚本


  1. import clr

  2. clr.AddReference("Kingdee.BOS")

  3. from Kingdee.BOS import LocaleValue

  4. from Kingdee.BOS.Core.Metadata import EnumItem

  5. from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import ComboFieldEditor

  6. from System.Collections.Generic import *



  7. def AfterBindData(e):

  8.     typeField = this.View.BusinessInfo.GetField("FCONTACTUNITTYPE")

  9.     newList = List[EnumItem]()

  10.     for item in typeField.LookUpObjectList:

  11.         enumItem = EnumItem()

  12.         enumItem.Caption =  LocaleValue(item.Name, this.Context.UserLocale.LCID)

  13.         enumItem.Value = item.FormId

  14.         newList.Add(enumItem)

  15.         

  16.     fieldEditor = this.View.GetControl("FCONTACTUNITTYPE")

  17.     fieldEditor.SetComboItems(newList) 

  18.     this.View.UpdateView("FCONTACTUNITTYPE")



应收票据往来单位增加组织机构(python)

应收票据要选组织机构的正确操作是做资金调拨单,结算方式选“应收票据背书”,在被背书组织下就会自动新增一张往来单位类型为组织机构的应...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息