精华内容
下载资源
问答
  • 永久 免费的 快递单打印 出货单打印 报价单打印 合同打印的软件
  • 企业办公信息出库单据
  • 企业实物编码指南!很经典,很实用。做信息管理系统物料,单据编码时可参考。看完之后可马上应用到开发中。可以说是初学信息系统开发 编码必备。
  • 道路运输企业电子运单接口规范及单据格式
  • 目前,很多企业都接入了企业微信,除了与客户、供应商、员工的信息沟通外,也进行一些各类单据的审批等工作,可以说非常方便。但同时也会给企业带来一些数据重复处理问题,比如在企业微信中审批的费用,如果需要在...

    企业微信作为腾讯微信团队为企业打造的专业办公管理工具,与微信一致的沟通体验,丰富免费的OA应用,并与微信消息、小程序、微信支付等互通,助力企业高效办公和管理,深受企业喜爱。

    目前,很多企业都接入了企业微信,除了与客户、供应商、员工的信息沟通外,也进行一些各类单据的审批等工作,可以说非常方便。但同时也会给企业带来一些数据重复处理问题,比如在企业微信中审批的费用,如果需要在金蝶中进行凭证处理,就要再次手工处理,不够方便。

    针对客户的需求,特通过企业微信提供的API接口,将企业微信中的审批应用数据同步到金蝶中,生成金蝶的单据或者凭证,方便客户业务处理。功能采用主控台外挂菜单实现:

    打开菜单,点击查询,查询此时间段内的已经下载到本地的企业微信相关数据,包括生成单据和未生成单据以及生成凭证和未生成凭证的所有数据。

    点击下载,通过企业微信API接口查询此时间段内的相关数据到本地数据列表。

    点击保存,把下载的数据保存到本地数据库(以存在就更新不存在就插入的方式处理)。

    点击更新,用下载的最新数据去更新本地数据库对应的数据(和保存功能基本一样,可以忽略)。

    点击生成单据,把没有生成单据的数据生成金蝶的单据(以金蝶组件的方式生成单据,返回信息或提示信息会显示到金蝶单号列)。

    点击生成凭证,把没有生成凭证的数据生成金蝶的凭证(以金蝶组件的方式生成单据,返回信息或提示信息会显示到金蝶凭证列)。

    双击金蝶单号字段,可以查看生成的对应单据。

    双击金蝶凭证字段,可以查看生成的对应凭证。

    延伸:关于企业微信和金蝶结合的应用,还有一个比较常用的场景就是通过金蝶单据插件,当单据保存或审核后,给相关人员推送单据信息。

     

    展开全文
  • 什么是单据自定义 就是一个界面上可以用户自定义字段和界面显示的效果,并且启用单据自定义之后可以以自己定义的字段保存起来并可以正确显示。

    什么是单据自定义
    就是一个界面上可以用户自定义字段和界面显示的效果,并且启用单据自定义之后可以以自己定义的字段保存起来并可以正确显示。

    展开全文
  • 企业出口销货明细自动产生与打印合同书(启用客户图章功能),出口发票,装箱单,手写报关单四种单据电子表.视频简要教程
  • 以下是企业微信对接金蝶云星空的“日常费用报销”单据模板介绍。 单据截图: 单据特点 企业微信的自建应用表单,单据填写时在对应字段可以实现搜索选择(从金蝶云星空中调用基础档案资料),填写效率高,数据质量...

    以下是企业微信对接金蝶云星空的“日常费用报销”单据模板介绍。

    单据截图:

    在这里插入图片描述
    在这里插入图片描述

    单据特点

    • 企业微信的自建应用表单,单据填写时在对应字段可以实现搜索选择(从金蝶云星空中调用基础档案资料),填写效率高,数据质量有保证。
    • 包含了日常费用报销审批流程需要的各类基本字段信息。
    • 包含人员、部门、组织等字段信息,在对接金蝶云星空自动生成记账凭证时,可以实现以上维度的辅助核算。
    • 明细费用可以填写不同的“费用承担部门”,区分该笔费用实际应该承担的公司部门。
    • 可以根据不同费用类型,选择不同发票类型和对应税率。
      ——————————————————
      易对接“企业微信对接”方案,利用企业微信的审批引擎创建业务单据,经过设置的审批流程后,将业务单据和审批结果对接到业务系统;帮助企业用户能更好地使用企业微信来实现审批流程移动化,赋能企业提升经营效率,助力企业更低成本实现数字化转型。
    展开全文
  • 企业出口销货明细自动产生与打印合同书(启用客户图章功能),出口发票,装箱单,手写报关单四种单据电子表.视频简要教程
  • 中小企业OA自动化办公系统含单据审批功能B/S架构c#,sql server,asp.net,含单据审批功能。
  • 企业出口销货明细自动产生与打印合同(可启用客户图章功能),出口发票,装箱单,手写报关单四种单据电子表. 视频简要教程
  • 企业出口销货明细自动产生与打印合同(可启用客户图章功能),出口发票,装箱单,手写报关单四种单据电子表. 让您一分钟内完成繁杂的出口电子表单证制作与打印. 请在XP操作系统与EXCEL2003上使用.
  • 使用对象:企业出口报关部门或负责企业出口报关单证制作与打印的人员。 1.关务部门:1.使企业出口报关所需的各报关单证电子档(手写报关单,出口发票,装箱单,合同)由繁琐,重复的手工制作与打印过程,变为简单,...
  • 用友单据接口程序

    2013-01-12 16:12:30
    一个很不错的用友单据接口程序,对于企业用友ERP二次开发很有用.包括销售管理单据,和库存管理的单据,采购管理单据的二次开发接口代码
  • 前提条件: Oracle EBS 企业税改方案(一)-业务需求整理及基础设置篇Oracle EBS系统版本:11.5.10未结采购单处理起来比未结销售订单麻烦多了,由于采购订单底层表架构及逻辑,如采购接收以后不会拆分行。特别是好多公司...

    前提条件: Oracle EBS 企业税改方案(一)-业务需求整理及基础设置篇
    Oracle EBS系统版本:11.5.10
    未结采购单处理起来比未结销售订单麻烦多了,由于采购订单底层表架构及逻辑,如采购接收以后不会拆分行。特别是好多公司对PR、PBA、Quotation或标准PO等等有比深度定制,处理起来比较棘手。比如:我们公司的采购订单有客制化如下,行中添加了税码含税价

    另外,自动创建采购订单也是客制化的,还好当时考虑的比较周全,对本税改影响不是特别太,风险还是可控的。

    一、Supplier Site-Tax 修改供应商地点层税。当然,根据不同公司设置默认税码优先级别不同,也可以不让操作该步骤。
    AP->Supplies->Entry->Suppliers->SupplierSites->Invoice Tax 

    批量API修改供应商地点层的税,我没有细仔去研究。有朋友跟我讲他们是直接更新该表的税码,如下:

    Update PO_VENDOR_SITES_ALL
       Set VAT_CODE = 'VAT16'
     Where VENDOR_SITE_ID = 924;
    

    我也从PR->PO->Receiving->VMI/寄售耗用->Create Consumption Advice->Create AP Invoices 等等一步一步测试,好像没有发现什么问题。不过,我是让用户去一家一家供应商手工更新:):)

    二、未结采购申请单
          未结采购申请单是指所有未创建采购订单的申请,其情况如下

    但是,我直接用“采购申请已批准但未创建采购订单”使用准标AutoCreate,PO发运行的税码是16%的税码(VAT16),貌似不需求修改税率。希望有朋友帮验证一下,是不是可能我们系统之前客制化修改标准的库文件或包?

    三、创建VMI/寄售供应商的AP Invoices,注意:该步骤有可能设置不同默认税码优先级别,有可能提前操作(包括手工AP invoices匹配的),尽可能创建 AP Invoices之前税码不要变
    3.1 Create Consumption Advice(创建冲减通知): INV->Reports->Transactions->Create Consumption Advice:无需输入任何条件直接提交。
    3.2 Pay On Receipt AutoInvoice: AP->View->Request->Pay On Receipt AutoInvoice

    四 、未结采购订单

    未结采购订单是指所有未Create AP Invoices的采购订单。其情况如下

    特别注意一点:所有VMI/寄售模式合作的供应商,未结采购订单可以无需处理,直接修改PBA的对应行的采购单价和税码优先级别的设置。由于我们有一部分VMI/寄售的结算方式是以当时下标准PO的单价结算,可以参考:Oracle EBS VMI取标准PO单价,也建议最好不处理,客制化报表汇总税率引起的差异,直接在AP Invoices中调整。

    也可以用API批量处理未结采购订单。但是,由于资源问题暂时没有写,有的朋友可以分分享一下。但是,新创建订单行的单价必须要与原来行的单价一样。特别是单价波动比较大的材料,避免给公司带来损失。

    五、Quotations 和 BPA修改税码和单价:
    PO->RFQ’sand Quotations-> Quotations :修改Quotations 单价
    PO->PurchaseOrders -> Purchase Orders : 修改BPA税率和含税单价


    之前做了一个项目,每天根据有色金重期货价格、卡通箱平方单价和PCB板平方单价自动计算出每个原材料的单价,在该基础上修改PL/SQL用API批量修改Quotations和PBA的单价,代码如下:

    Declare
      l_iface_rec       PO.PO_HEADERS_INTERFACE%ROWTYPE;
      l_iface_lines_rec po.po_lines_interface%ROWTYPE;
    
      v_batch_id Number := 180417001; --To_Number(To_Char(To_Char(Sysdate, 'MMDDHH24MISS')));
      --组织标识
      l_OrgId      Number := 114; --OU ID
      l_OldTaxName Varchar2(200) := 'VAT17'; --17%税率代码
      l_NewTaxName Varchar2(200); --16%税率代码
      l_NewTaxId   Number; --16%税率ID
      l_NewTaxRate Number; --16%税率
      --Quotation & PBA订单题头  注意:没有价格分段
      Cursor CrH Is
        Select PHA.PO_HEADER_ID,
               PHA.VENDOR_ID,
               PHA.VENDOR_SITE_ID,
               PHA.SEGMENT1 PO_NUMBER,
               PHA.TYPE_LOOKUP_CODE,
               PHA.Authorization_Status,
               PHA.STATUS_LOOKUP_CODE,
               PHA.AGENT_ID,
               PHA.START_DATE
          From PO_HEADERS_ALL PHA
         Where PHA.ORG_ID = 114
           --And PHA.SEGMENT1 = '211000024137'
           And PHA.TYPE_LOOKUP_CODE In ('QUOTATION', 'BLANKET') --QUOTATION表示报价单,BLANKET表示PBA一揽子采购协议
           And Nvl(PHA.START_DATE, Trunc(Sysdate)) <= Trunc(Sysdate) --有效开始日期
           And NVL(PHA.END_DATE, Trunc(Sysdate)) >= Trunc(Sysdate) --有效结果日期
           And Nvl(PHA.CLOSED_CODE, 'N') = 'N' --是否关闭
           And (PHA.STATUS_LOOKUP_CODE = 'A' Or
               (PHA.AUTHORIZATION_STATUS = 'APPROVED' And
               Nvl(PHA.CLOSED_CODE, 'OPEN') != 'CLOSED'));
      --找出Quotation & PBA行17%的税率
      Cursor CrL(P_POHEADER_ID Number) Is
        Select PLA.PO_LINE_ID,
               PLA.LINE_NUM,
               MSI.SEGMENT1 ITEM_NUMBER,
               MSI.DESCRIPTION ITEM_DESCRIPTION,
               To_Number(PLA.ATTRIBUTE1) TAX_UNIT_PRICE, --含税单价
               PLA.UNIT_PRICE, --不含税单价
               TAX.TAX_RATE --17%税率
          From PO_HEADERS_ALL     PHA,
               PO_LINES_ALL       PLA,
               MTL_SYSTEM_ITEMS_B MSI,
               AP_TAX_CODES_ALL   TAX
         Where PHA.PO_HEADER_ID = PLA.PO_HEADER_ID
           And 122 = MSI.ORGANIZATION_ID
           And PLA.ITEM_ID = MSI.INVENTORY_ITEM_ID
           And PLA.TAX_CODE_ID = TAX.TAX_ID(+)
           And (PHA.TYPE_LOOKUP_CODE = 'QUOTATION' Or
               (PHA.TYPE_LOOKUP_CODE = 'BLANKET' And TAX.NAME = l_OldTaxName))
           And PHA.PO_HEADER_ID = P_POHEADER_ID
           And PLA.LINE_NUM In (1, 9, 11)
           And Nvl(PLA.CANCEL_FLAG, 'N') = 'N'
           And Nvl(PLA.CLOSED_CODE, 'OPEN') != 'FINALLY CLOSED'
         Order By PLA.LINE_NUM;
      --通过更新成功有的接口表记录,更新PBA的含税单价和税码  
      Cursor CrR Is
        Select PHI.DOCUMENT_NUM,
               PHI.DOCUMENT_TYPE_CODE,
               PLI.LINE_NUM,
               PLI.PROCESS_CODE,
               PLI.PO_LINE_ID,
               PLI.LINE_ATTRIBUTE1,
               PLI.UNIT_PRICE
          From PO.PO_HEADERS_INTERFACE PHI, PO_LINES_INTERFACE PLI
         where PHI.INTERFACE_HEADER_ID = PLI.INTERFACE_HEADER_ID
           And PHI.BATCH_ID = v_batch_id
           And PHI.DOCUMENT_TYPE_CODE = 'BLANKET'
           And PHI.PROCESS_CODE = 'ACCEPTED'
         Order By PHI.DOCUMENT_NUM, PLI.LINE_NUM;
    
      v_Price      Number;  
      v_TaxPrice   Number;
      l_UserId     Number := 1110;
      l_RespId     Number := 50244;
      l_RespApplId Number := 201;
    Begin
      --初始化  
      fnd_global.apps_initialize(user_id      => l_UserId,
                                 resp_id      => l_RespId,
                                 resp_appl_id => l_RespApplId);
      --删除接口表数据
      Begin
        Delete From PO_LINES_INTERFACE
         Where INTERFACE_HEADER_ID In
               (Select INTERFACE_HEADER_ID
                  From PO.PO_HEADERS_INTERFACE
                 Where BATCH_ID = v_batch_id);
        Delete From PO.PO_HEADERS_INTERFACE Where BATCH_ID = v_batch_id;
        Commit;
      Exception
        When Others Then
          Null;
      End;
    
      For RsH In CrH Loop
        --Start Header 
        l_iface_rec.org_id := l_OrgId;
        SELECT po_headers_interface_s.NEXTVAL
          INTO l_iface_rec.interface_header_id
          FROM dual;
        l_iface_rec.process_code          := 'PENDING';
        l_iface_rec.action                := 'UPDATE';
        l_iface_rec.document_type_code    := RsH.TYPE_LOOKUP_CODE;
        l_iface_rec.document_subtype      := NULL;
        l_iface_rec.document_num          := RsH.PO_NUMBER;
        l_iface_rec.approval_status       := 'APPROVED';
        l_iface_rec.agent_id              := RsH.AGENT_ID;
        l_iface_rec.vendor_id             := RsH.VENDOR_ID;
        l_iface_rec.vendor_site_id        := RsH.VENDOR_SITE_ID;
        l_iface_rec.interface_source_code := '17TO16';
        l_iface_rec.batch_id              := v_batch_id;
        INSERT INTO po.po_headers_interface VALUES l_iface_rec;
        --获得供应商地点层税率
        Begin
          Select PSV.VAT_CODE, TAX.TAX_RATE, TAX.TAX_ID
            Into l_NewTaxName, l_NewTaxRate, l_NewTaxId
            From AP_VENDOR_SITES_V PSV, AP_TAX_CODES TAX
           Where PSV.VAT_CODE = TAX.NAME(+)
             And PSV.vendor_site_id = RsH.vendor_site_id;
        Exception
          When No_Data_Found Then
            l_NewTaxRate := 0;
        End;
        --供应商地点层税率未设置,默认取财务应付系统的税率
        If (Nvl(l_NewTaxRate, 0) = 0) Then
          Begin
            Select FIN.VAT_CODE, TAX.TAX_RATE, TAX.TAX_ID
              Into l_NewTaxName, l_NewTaxRate, l_NewTaxId
              From FINANCIALS_SYSTEM_PARAMETERS FIN, AP_TAX_CODES TAX
             Where FIN.VAT_CODE = TAX.NAME(+)
               And FIN.ORG_ID = l_OrgId;
          Exception
            When No_Data_Found Then
              l_NewTaxRate := Null;
          End;
        End If;
        l_NewTaxRate := Nvl(l_NewTaxRate, 0);
        dbms_output.put_line('l_NewTaxName=' || l_NewTaxName);
        For RsL In CrL(RsH.PO_HEADER_ID) Loop
          l_iface_lines_rec.interface_header_id := l_iface_rec.interface_header_id;
          l_iface_lines_rec.process_code        := 'PENDING';
          l_iface_lines_rec.action              := 'UPDATE';
          l_iface_lines_rec.po_line_id          := RsL.PO_LINE_ID;
          l_iface_lines_rec.line_num            := RsL.Line_Num;
        
          If (RsH.TYPE_LOOKUP_CODE = 'QUOTATION') Then --更新报价单行的单价
            v_Price                      := RsL.UNIT_PRICE *
                                            (1 / (1 + RsL.TAX_RATE / 100)); --计算未含税单价
            v_TaxPrice                   := v_TaxPrice *
                                            (1 + l_NewTaxRate / 100); --计算含税单价
            l_iface_lines_rec.unit_price := Round(v_TaxPrice, 5);
            --Dbms_output.put_line(l_iface_lines_rec.line_num ||':'|| l_iface_lines_rec.unit_price);
          Else --更新一揽子采购协议行的单价 
            --根据含税单价计算出未含税单价
            v_TaxPrice := RsL.TAX_UNIT_PRICE; --含税单价
            v_Price    := Round(RsL.TAX_UNIT_PRICE / (1 + l_NewTaxRate / 100),5); --计算未含税单价
            /*--根据未含税单价计算含单价
            v_Price    := RsL.UNIT_PRICE; --不含税单价
            v_TaxPrice := Round(v_Price * (1 + l_NewTaxRate / 100), 5); --计算含税单价*/
            --更新含税单价
            l_iface_lines_rec.line_attribute1 := v_TaxPrice;
            --更新新非含税单价
            l_iface_lines_rec.unit_price := v_Price;
            --Dbms_output.put_line(l_iface_lines_rec.line_num ||':'|| l_iface_lines_rec.line_attribute1);
          End If;
          SELECT po_lines_interface_s.NEXTVAL
            INTO l_iface_lines_rec.interface_line_id
            FROM dual;
          INSERT INTO po_lines_interface VALUES l_iface_lines_rec;
        End Loop; --End Line
        Begin
          po_docs_interface_sv5.process_po_headers_interface(x_selected_batch_id          => l_iface_rec.batch_id,
                                                             x_buyer_id                   => NULL,
                                                             x_document_type              => l_iface_rec.document_type_code,
                                                             x_document_subtype           => l_iface_rec.document_subtype,
                                                             x_create_items               => 'N',
                                                             x_create_sourcing_rules_flag => NULL,
                                                             x_rel_gen_method             => NULL,
                                                             x_approved_status            => l_iface_rec.approval_status,
                                                             x_commit_interval            => 1,
                                                             x_process_code               => 'PENDING',
                                                             x_interface_header_id        => Null,
                                                             x_org_id_param               => NULL,
                                                             x_ga_flag                    => NULL);
          --更新PBA含税单价和税码
          For RsR In CrR Loop
            Update PO_LINES_ALL
               Set attribute1  = RsR.Line_Attribute1, --PBA含税单价
                   TAX_CODE_ID = l_NewTaxId,
                   TAX_NAME    = l_NewTaxName --税码
             where PO_LINE_ID = RSR.PO_LINE_ID;
          End Loop;
          --删除更新成功的临时接口记录
          Delete From PO_LINES_INTERFACE
           Where INTERFACE_HEADER_ID = l_iface_rec.interface_header_id
             And PROCESS_CODE = 'ACCEPTED';
          Delete From PO.PO_HEADERS_INTERFACE
           Where INTERFACE_HEADER_ID In
                 (Select INTERFACE_HEADER_ID
                    From PO_LINES_INTERFACE
                   Where INTERFACE_HEADER_ID = l_iface_rec.interface_header_id
                     And PROCESS_CODE = 'ACCEPTED');
          Commit;
        Exception
          When Others Then
            Rollback;
            Dbms_Output.put_line(RsH.TYPE_LOOKUP_CODE || '类型订单' || RsH.PO_NUMBER || '调税率:失败');
        End;
      End Loop; --End Header
    End;

    执行完成以后,检查有没有未更新成功的代码如下,建议操作完成以后,删除相关接口表中的数据

    Select PHI.DOCUMENT_NUM,
           PHI.DOCUMENT_TYPE_CODE,
           PLI.LINE_NUM,
           PLI.PROCESS_CODE,
           PLI.PO_LINE_ID,
           PLI.LINE_ATTRIBUTE1,
           PLI.UNIT_PRICE
      From PO.PO_HEADERS_INTERFACE PHI, PO_LINES_INTERFACE PLI
     where PHI.INTERFACE_HEADER_ID = PLI.INTERFACE_HEADER_ID
       And PHI.BATCH_ID = &P_BATCH_ID
       And PHI.DOCUMENT_TYPE_CODE = 'BLANKET'
       And PLI.Process_Code != 'ACCEPTED'
     Order By PHI.DOCUMENT_NUM, PLI.LINE_NUM;

    注意: 我们Quotations的单价是含税价。

    六、AP Invoices 
    与供应商对帐时,难免有的PO接收或VMI/寄售耗用需求调整税率,需求财务手工操作。

    展开全文
  • 企业信息化建设中单据是否还有保留的必要?如 入库单,出库单,送料单....等等
  • 软件版本:T6-企业管理软件5.1 客户在T6导出单据列表的时候,提示“数据库已达到最大值”,点击确定以后,又显示“创建临时表失败”。只有服务器和天联高级版登录的客户端会出现这个问题。局域网内部的客户端则导出...
  • 单据数据结构设计

    2019-07-21 08:07:07
    企业中的表单(请假单、加班单等等)大多数完成两个功能:一、审批;二、产生业务记录。一般情况下,会根据表单上字段所处的位置,将其设计为单据头、单据体那样一对多的关系。通一个业务可能表单的形式不尽相同,...
  • 用款单据移交登记簿

    2020-12-13 10:26:01
    用款单据移交登记簿以企业理财为核心,以财务管理为内容,需要用款单据移交登记簿朋友千万不要错过咯,欢...该文档为用款单据移交登记簿,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • ERP期初设置之四 单据设置 概述 企业的基础档案 期初数据 生产制造 人 财 物 其他 与设置 档案 期初设置 系统参数 期初数据 单据设置 科目设置 期初设置 概述 概述 与记账 概述 概述 操作 采购委 销售与应 库存与存 ...
  • 用友NC65之单据模板管理,用友NC中模板中关键的单据模板管理,除此之外还有查询模板、打印模板、参数模板,通过这几个模板可以为企业实施信息化系统提供灵活的模板选择,为不同的角色,不同的业务设置不同的模板
  • 企业管理平台的设计原则基于安全/稳健/开放/持续扩展的原则进行平台构架;业务单位在进行软件平台采购时建议按照”第二信息中心“的思路寻找一个能持续合作的供应商。 ...
  • 1.经常我们需要在系统实施过程中为客户删除数据之类的,但是因为框架有严格的数据联动机制,比如被引用的数据不允许随便删除,已经审核的单据也不允许删除修改,如果这样我们又要改要删除的话,需要到数据库服务器...
  • 业务单据编号是企业运营中必不可少的一部分,那么在odoo中如何进行单据编号或者说某指定字段自动编号呢 直接上示例代码: 一:在py文件中新建一个业务类 TestOrder class TestOrder(models.Model): _name = 'test....
  • 企业日常运营中,不同角色拥有不同权限。在NC6系列产品中,为保护敏感业务和核心数据,操作用户单据查询...3、企业领导:需要查询到所有人员的单据 二、解决方案 针对以上三种情况,我们需要对不同的人员进行不同设置
  • 管家婆软件作为中小企业信息化管理工具,受到越来越多的企业青睐。因为其简单,好用。 但是我们经常在使用管家婆过程中,会遇到各种各样的问题,应该如何处理呢? 下面,由神马软件系统中心(q_q275835897),进行...
  • 我们在开发管理软件的时候,常常遇到流水号(单据号、登记号)自动生成、控制和管理的问题...笔者以前在开发企业ERP系统的时候,就曾出现多个并发用户同时保存同类型的业务单据时,系统返回相同的流水号。导致业务单据出...
  • 企业应用中为单据分配单据号是经常会遇到的问题。这次要给大家介绍的Rumba Sequence可以用来生成单据号,它最大的优点是具有极高的性能(达到单机每秒生成几十万个单据号以上)。同时它又是为集群的应用服务器架构...
  • 天之信单据打印软件适用于小型企业或个人及个体户,主要帮助客户管理工作遇到的出货单,报价单,合同,快递单。 天之信单据打印软件功能: 1、软件可以创建默认工作区,方便不同用户工作 2、软件可以自动记录用户...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,365
精华内容 546
关键字:

企业单据