精华内容
下载资源
问答
  • Vue 判断日期怎么

    2021-09-23 11:54:09
    else if (row.yes === '未交货' && columnIndex === 8 && row.jiaohuoqi) { return {color: "#00ffff"} } 我的意思想如果该行订单未交货交货期早于当期日期,就把未交货变成其他颜色。 row.jiaohuoqi 这个是字符串...
  • 笔者之前过一篇《SAP中MD04中交货计划行例外信息07的分析》的文章。解读了07提示信息表示没有按预定的交货计划及时足量交货。其实在MD04中相关的提示信息还有很多种,笔者也在实际应用中逐步学习摸索。刚好近期又...

    笔者之前写过一篇《SAP中MD04中交货计划行例外信息07的分析》的文章。解读了07提示信息表示没有按预定的交货计划及时足量交货。其实在MD04中相关的提示信息还有很多种,笔者也在实际应用中逐步学习摸索。刚好近期又遇到一例,便记录下来。

    上篇文章《SAP中采购交货时间取值物料主数据或采购协议配置分析测试》过程中,由于刚好更改了物料的采购交货时间,导致MD04中交货结果产生变化。新的交货时间由于被推迟。其到货时间显然无法满足库存日需求。因此,MD04中的交货计划行针对无法满足库存消耗需求的情况,就会给出例外信息30和再计划日期。就笔者的理解,如下图所示,其可以理解为:系统的交货计划行到货日期是2019.10.07日。但库存在2019.08.13日发天就会消耗完,所以。系统就提示需要将交货计划进行调整,确保8.13日能够到货,否则,就会出现缺料。

    在实际应用中,由于实际交货时间晚于计划交货时间造成缺料的情况,就需要特别关注,及时干预。要么通过管理手段加强控制,保证及时交货,要么适当准备一些安全库存。

    展开全文
  • SAP交货单增强

    千次阅读 2019-09-04 10:02:13
    SAP交货单增强 标签(空格分隔): SAP ABAP 增强 一、需求内容 需要在概览屏幕以及行项目屏幕增加客制化字段 二、增强点 交货单屏幕增强一共有三个BADI LE_SHP_TAB_CUST_HEAD 交货单抬头屏幕增强 LE_SHP...

    SAP交货单增强

    标签(空格分隔): SAP ABAP 增强


    一、需求内容

    需要在概览屏幕以及行项目屏幕增加客制化字段

    二、增强点

    交货单屏幕增强一共有三个BADI
    LE_SHP_TAB_CUST_HEAD 交货单抬头屏幕增强
    LE_SHP_TAB_CUST_ITEM 交货单行项目屏幕增强
    LE_SHP_TAB_CUST_OVER 交货单概览屏幕增强

    本次根据需求,我们使用第二个和第三个增强点

    三、代码内容

    A.增强代码内容

    1. IF_EX_LE_SHP_TAB_CUST_ITEM~ACTIVATE_TAB_PAGE

      METHOD if_ex_le_shp_tab_cust_over~activate_tab_page.
        ef_caption = '在途库存'.
        ef_program = 'SAPLZSD_DNENCH'.
        ef_dynpro  = '9001'.
      ENDMETHOD.
    

    2. IF_EX_LE_SHP_TAB_CUST_OVER~TRANSFER_DATA_TO_SUBSCREEN

     METHOD if_ex_le_shp_tab_cust_over~transfer_data_to_subscreen.
        CALL FUNCTION 'ZFM_GET9001DATA'
          EXPORTING
            is_likp = is_likp
            it_lips = it_xlips.
    ENDMETHOD.
    

    3. IF_EX_LE_SHP_TAB_CUST_OVER~TRANSFER_DATA_FROM_SUBSCREEN

    METHOD if_ex_le_shp_tab_cust_over~transfer_data_from_subscreen.
        CALL FUNCTION 'ZFM_SET9001DATA'
          IMPORTING
            es_zmblnr = cs_likp-zmblnr
            es_zmjahr = cs_likp-zmjahr.
     ENDMETHOD.
    

    ITEM中的代码和OVER的代码类似,这里把所有的逻辑都放在了一个函数组ZSD_DNENCH中,这样方便维护

    B.函数组内容

    1.9001屏幕

    9001屏幕

    2. 9001 USER_COMMAND

    MODULE user_command_9001 INPUT.
      CLEAR:gv_code.
      gv_code = sy-ucomm.
      CASE gv_code.
        WHEN '&ZTRANS'.   "当点击库存转移
          CREATE OBJECT gr_dnench.
          DATA(lv_type) = gr_dnench->check_data( it_lips = gt_lips ).
          CHECK lv_type = abap_false.
          gr_dnench->transfer_data( is_likp = gs_likp it_lips = gt_lips ).
        WHEN '&ZREVERSE'. "当点击取消库存转移
          CREATE OBJECT gr_dnench.
          lv_type = gr_dnench->check_reverse_data( is_likp = gs_likp ).
          CHECK lv_type = abap_false.
          gr_dnench->reverse_data( is_likp = gs_likp ).
        WHEN OTHERS.
      ENDCASE.
    ENDMODULE.
    

    由于按钮需要修改行项目一些字段的内容,比较麻烦这里着重说一下

    	DATA:c_xlips TYPE c LENGTH 30 VALUE '(SAPMV50A)XLIPS[]'.
          ASSIGN (c_xlips) TO <fs_xlips>.
          LOOP AT <fs_xlips> ASSIGNING FIELD-SYMBOL(<fs_lips>).
            <fs_lips>-zlgort = <fs_lips>-lgort.
            <fs_lips>-lgort  = '9999'.
            <fs_lips>-updkz  = 'U'.
          ENDLOOP.
    

    三、效果图

    概览界面效果图

    展开全文
  • 创建交货单 DN

    2021-02-24 11:36:11
    参考多张采购订单合并创建交货单:BBP_INB_DELIVERY_CREATE(不进去物料需要做一个增强) 1.无法写入批次,需要调用BAPI_OUTB_DELIVERY_CHANGE修改(可能数量单位之类的都要传一遍,否则会报错VLBAPI 004 "Error ...

    BAPI_DELIVERYPROCESSING_EXEC

    SA只能用这个BAPI

    参考多张采购订单合并创建交货单:BBP_INB_DELIVERY_CREATE(写不进去物料需要做一个增强)

    1.无法写入批次,需要调用BAPI_OUTB_DELIVERY_CHANGE修改(可能数量单位之类的都要传一遍,否则会报错VLBAPI 004 "Error in document &1 item &2 (quantity consistency check)";WS_DELIVERY_UPDATE也写不进去

    lt_request-extdelv_no = uv_dn. 写不进去 外部交货单号,WS_DELIVERY_UPDATE修改的时候写

    附:

    DATA: ls_item TYPE bapiibdlvitemchg.

    SELECT SINGLE lfimg lgmng lfimg_flo lgmng_flo umvkz umvkn umrev

         FROM lips

         INTO (ls_item-dlv_qty, ls_item-dlv_qty_imunit, ls_item-del_qty_flo, ls_item-dlv_qty_st_flo,

               ls_item-fact_unit_nom, ls_item-fact_unit_denom, ls_item-conv_fact)

         WHERE vbeln = '0180001234'

           AND posnr = '000010'.

    分享

    2.报错 “没有传入交货类型”

    这个原因是函数ME_EKPV_ARRAY_READ没有返回ekpv的数据,后面会判断ekpv是否位空,如果为空的话后面会有一系列赋值的代码(包括交货类型LFART)不执行。

    这个是bapi自身的bug,没有打note。

    另外,如果输入了一个不存在的订单行项目,也会报这个错误。

    这里赋值了ebeln,在后面递归循环的时候,read table用的是ebeln ebelp,所以会导致最终返回的ekpv一直是空

     

    这个函数中有个对象lo_db,lo_db有个属性mv_iter作为计数器,属性mt_data存放从表ekpv取到的数据。而这个对象是单例的

     

    所以在重复调用bapi的时候mv_iter和mt_data不会自动清空,所以如果第二次调用这个bapi,此时mv_iter =2不会进入递归(就不会受到赋值给lt_intpu的影响),此时执行可以成功创建交货单

    3.如果配置了可用性检查,可用库存不足会报 I VL 150,还有一条E

    4.不能指定项目,项目从10开始累加

     

    实际发货日期(过账日期)

    bapi没有参数写入实际发货日期,如果不写实际发货日期,过账时使用的就是创建日期

    使用WS_DELIVERY_UPDATE或WS_DELIVERY_UPDATE_2过账时,可以通过vbkok-wadat_ist写入过账日期

    直接改表

     

    DEMO

    function zflg_dn_create.

    *"----------------------------------------------------------------------

    *"*"本地接口:

    *"  IMPORTING

    *"     VALUE(VBTYP) TYPE  VBTYP

    *"     VALUE(VBELV) TYPE  VBELN_VON

    *"     VALUE(LIFEX) TYPE  ZDN_PLAN OPTIONAL

    *"  EXPORTING

    *"     VALUE(RTYPE) TYPE  BAPI_MTYPE

    *"     VALUE(RTMSG) TYPE  BAPI_MSG

    *"     VALUE(VBELN) TYPE  VBELN_VL

    *"  TABLES

    *"      IT_ITEM STRUCTURE  ZDN_METHOD_S1

    *"      RETURN STRUCTURE  BAPIRET2 OPTIONAL

    *"----------------------------------------------------------------------

      zfmdatasave1 'ZFLG_DN_CREATE'.

      zfmdatasave2 'B'.

     

    *创建

      data:

        lt_request      like bapideliciousrequest occurs 0 with header line,

        lt_createditems like bapideliciouscreateditems occurs 0 with header line.

     

    *修改

      data:

        it_header_partner   like table of bapidlvpartnerchg           , "交货:合作伙伴更改

        it_header_deadlines like table of bapidlvdeadln               , "交货截止日期

        it_item_data        like table of bapiobdlvitemchg            , "更改外向交货拣配数据项目等级

        it_item_control     like table of bapiobdlvitemctrlchg        , "外向交货项目级别控制数据

        et_return           like table of bapiret2   with header line , "返回参数

        it_item_data_spl    like table of /spe/bapiobdlvitemchg       , "更改向外交货拣配数据项目等级(SPE)

        is_header_data      like          bapiobdlvhdrchg             , "更改外向交货拣配数据表头等级

        is_header_control   like          bapiobdlvhdrctrlchg         , "外向交货标题级别控制数据

        iv_delivery         like          bapiobdlvhdrchg-deliv_numb  . "交货

      data:

        lw_header_partner   like          bapidlvpartnerchg           , "交货:合作伙伴更改

        lw_header_deadlines like          bapidlvdeadln               , "交货截止日期

        lw_item_data        like          bapiobdlvitemchg            , "更改外向交货拣配数据项目等级

        lw_item_control     like          bapiobdlvitemctrlchg        , "外向交货项目级别控制数据

        lw_return           like          bapiret2                    . "返回参数

      data: l_techn_control  type bapidlvcontrol.

      data:

        ls_item         type bapiobdlvitemchg,

        ls_item_t       type bapiobdlvitemchg,

        ls_item_control type bapiobdlvitemctrlchg,

        ls_deadlines    type bapidlvdeadln.

     

      call function 'CONVERSION_EXIT_ALPHA_INPUT'

        exporting

          input  = vbelv

        importing

          output = vbelv.

     

      perform alpha_input changing lifex.

     

      loop at  it_item.

        lt_request-document_type      = vbtyp. "B表示采购订单,A销售订单

        lt_request-document_numb      = vbelv. "参考订单号

        lt_request-document_item      = it_item-posnv. "参考订单项目号

        lt_request-plant              = it_item-werks.

        lt_request-stge_loc           = it_item-lgort.

        lt_request-quantity_sales_uom = it_item-lfimg. "交货数量(可用库存数量不足时数量写不上去)

        lt_request-delivery_date      = sy-datum.

        lt_request-extdelv_no      = lifex. "交货单的外部标识(存放计划单号) chenyl for wangnl 20170518 为了合并开票_20170602放出来了

        lt_request-date               = sy-datum.

        lt_request-time               = sy-uzeit.

        append lt_request.

      endloop.

     

      call function 'RV_DELIVERY_INIT'.

     

      call function 'BAPI_DELIVERYPROCESSING_EXEC'

        tables

          request      = lt_request

          createditems = lt_createditems

          return       = return.

     

    *1.此BAPI有BUG,有些错误不会RETURN,所以RETURN为空不一定创建了交货单成功(如销售订单找不到、销售订单已经创建完交货单了),也可能是没有创建

      read table lt_createditems index 1.

      vbeln = lt_createditems-document_numb. "交货单号

      read table return with key type = 'E'.

      if vbeln is not initial and sy-subrc ne 0. "有个bug,库存地点错误时return会返回错误,但是会生成交货单号

        call function 'BAPI_TRANSACTION_COMMIT'

          exporting

            wait = 'X'.

        rtype = 'S'.

        rtmsg = '交货单创建成功'.

     

    *写入拆分

        call function 'RV_DELIVERY_INIT'.

    *头信息

        is_header_data-deliv_numb     = vbeln. "交货单号

        is_header_control-deliv_numb  = vbeln.

     

    *修改原10行项目数量

        loop at it_item where charg is not initial.

          clear lw_item_data.

          lw_item_data-deliv_numb     = vbeln.

          lw_item_data-deliv_item     = sy-tabix * 10.      "原行项目

          lw_item_data-dlv_qty        = it_item-lfimg.

          lw_item_data-dlv_qty_imunit =  it_item-lfimg.

    *      lw_item_data-base_uom       = 'TO'.    "基本单位

    *      lw_item_data-sales_unit     = 'TO'.    "销售单位

          lw_item_data-fact_unit_nom   = 1.      "销售数量转换成SKU的分子(因子)

          lw_item_data-fact_unit_denom = 1.      "销售数量转换为 SKU 的值(除数)

          lw_item_data-batch = it_item-charg.      "批次

          append lw_item_data to it_item_data .

     

          clear lw_item_control.

          lw_item_control-deliv_numb = vbeln.

          lw_item_control-deliv_item = sy-tabix * 10.       "原行项目

          lw_item_control-chg_delqty = 'X'.      "数量修改标志

          append lw_item_control to it_item_control.

        endloop.

     

        if it_item_data[] is not initial.

          call function 'BAPI_OUTB_DELIVERY_CHANGE'

            exporting

              header_data      = is_header_data

              header_control   = is_header_control

              delivery         = vbeln

            tables

              header_partner   = it_header_partner

              header_deadlines = it_header_deadlines

              item_data        = it_item_data

              item_control     = it_item_control

              return           = et_return

    *         ITEM_DATA_SPL    = IT_ITEM_DATA_SPL

            .

          if et_return[] is initial.

            call function 'BAPI_TRANSACTION_COMMIT'

              exporting

                wait = 'X'.

          endif.

     

          loop at et_return where type = 'E'.

            message id  et_return-id

            type   'E'

            number et_return-number

            with   et_return-message_v1

            et_return-message_v2

            et_return-message_v3

            et_return-message_v4

            into   rtmsg.

          endloop.

        endif.

     

    *sms

        if lifex is not initial.

          loop at it_item.

            update zsd001_item

            set dn = vbeln zt = '进行中'

            where dn_plan = lifex and dn_posnr = it_item-dn_posnr.

          endloop.

          commit work and wait.

        endif.

        perform alpha_output changing vbeln.

      else.

        clear vbeln.

        call function 'BAPI_TRANSACTION_ROLLBACK'.

        rtype = 'E'.

        rtmsg = '交货单创建失败:'.

        loop at return.

          rtmsg = rtmsg && return-message.

        endloop.

      endif.

     

     

      zfmdatasave2 'R'.

     

    endfunction.

     

    BAPI_OUTB_DELIVERY_CREATE_STO 参考PO

    BAPI_OUTB_DELIVERY_CREATE_SLS 参考SO

    参考采购订单创建交货单,可以不传输数量。创建的交货单的数量参考订单的承诺数量而非行项目数量,订单的承诺数量可能是创建订单时的 库存数量

    可以整单创建

     

    代码

    po创建dn "add by cyl 2016/9/13

    *判断p17

          select count(*) from ztmm_po_lis2 where ebeln = lisnum and bsart = 'EB'.

          if sy-subrc = 0.

            select single

              ekko~bsart ekko~lifnr ekko~bukrs ekko~inco2

              ekpo~ebelp retpo

              into corresponding fields of ls_ekpo2

              from ekko

              inner join ekpo on ekko~ebeln = ekpo~ebeln

              where ekko~ebeln = lisnum.

     

            split ls_ekpo2-inco2 at '+' into lv_bukrs lv_kunnr lv_type.

            shift lv_kunnr left by 2 places.

     

            if ls_ekpo2-bsart = 'EB' and ls_ekpo2-lifnr = '0000010142'

              and ls_ekpo2-bukrs+0(2) = '23' and ls_ekpo2-bukrs ne '2300' and ls_ekpo2-bukrs ne '2330'

              and lv_bukrs+0(2) = '23' and lv_bukrs ne '2300' and lv_bukrs ne '2330'

              and ( lv_type = '寄售' or lv_type = '样机' )

              and ls_ekpo2-retpo is initial.

              lv_p17 = 'X'.

            endif.

          endif.

     

          if lv_p17 = 'X'.

          call function 'RV_DELIVERY_INIT'.

          select ebeln ebelp

            into corresponding fields of table lt_ekpo

            from ekpo

            where ebeln = lisnum.

     

          loop at lt_ekpo into ls_ekpo.

            ls_bapidlvreftosto-ref_doc  = ls_ekpo-ebeln.

            ls_bapidlvreftosto-ref_item = ls_ekpo-ebelp.

            append ls_bapidlvreftosto to lt_bapidlvreftosto.

          endloop.

     

          call function 'BAPI_OUTB_DELIVERY_CREATE_STO'

            importing

              delivery          = lv_vbeln

            tables

              stock_trans_items = lt_bapidlvreftosto

              return            = lt_return.

     

          if lv_vbeln is not initial.

            call function 'BAPI_TRANSACTION_COMMIT'

              exporting

                wait = 'X'.

            concatenate remark '采购订单' lisnum '创建新的交货单号' lv_vbeln into remark.

            concatenate '采购订单' lisnum '创建新的交货单号' lv_vbeln into ls_logitem-remark .

            ls_logitem-msg_no = ls_logitem-msg_no + 1.

            append ls_logitem.

          else.

            call function 'BAPI_TRANSACTION_ROLLBACK'.

            read table lt_return into ls_return with key type = 'E' id = 'VR' number = '420'. "已经交完货了

            if sy-subrc = 0.

              concatenate remark '采购订单' lisnum '没有创建新的交货单号' into remark.

              concatenate '采购订单' lisnum '没有创建新的交货单号' into ls_logitem-remark .

              ls_logitem-msg_no = ls_logitem-msg_no + 1.

            else.

              text_code = '003'.

              concatenate remark '采购订单' lisnum '创建交货单失败:' into remark.

              concatenate '采购订单' lisnum '创建交货单失败:' into ls_logitem-remark .

              ls_logitem-msg_no = ls_logitem-msg_no + 1.

              loop at lt_return into ls_return where type = 'E' or type = 'A'.

                concatenate remark ls_return-message into remark.

                ls_logitem-remark = ls_return-message.

                ls_logitem-msg_no = ls_logitem-msg_no + 1.

              endloop.

            endif.

          endif.

          endif.

    *结束 cyl

     

    展开全文
  • SAP SD交货单凭证流里的Confirmation of Service初探 在SAP系统交货单的凭证流界面里,我们常常会看到有’Confirmation of Service’这样的一个东东,如下图示意: 诡异的是,当我们选中它,点击‘Display ...

    SAP SD交货单凭证流里的Confirmation of Service初探

     

    在SAP系统交货单的凭证流界面里,我们常常会看到有’Confirmation of Service’这样的一个东东,如下图示意:

     

    诡异的是,当我们选中它,点击‘Display Document’试图去看看这个单据内容的时候,却无法达到预期目的。SAP系统会提示说:No document created for 'Confirm service'/Cancel transactions.如下图示:

     

     

     

    这个Confirmation of Service到底是啥东东?有啥用?

     

    1,经查,confirmation of service并不是一个单据,但是它又存在于交货单的凭证流里。它不是一个单据号,所以不存在是否可以cancel/reversal的问题。

     

    2,Confirmation of Service的编号是怎么来的?

    它并没有统一的number range,而是实时动态产生的,在SAP系统里这个号码并不是连续性的。实际上它的编码规则还是有规律的,如下:

    a, 它的头三位字符,是产生的日期在当年里的第几天。12月22日是2020年的第357天;

    b, 接下来的四位字符是来自于交货单号码的后四位。该交货单最后四位是3840.

    c, 最后四位是流水号。从000开始计算。

    所以上图中的Confirmation of Service号码就是:3573840000

     

    3, 在SAP系统里通过使用confirmation of service号码,我们能够知道:

    • 发货过账日期是哪天;
    • 它是哪个交货单的;
    • 交货单上有几个item等信息。

     

     

    -完-

    2021-4-14 写于苏州市。

    展开全文
  • Excel中如何巧妙计算结算日期

    千次阅读 2019-07-16 18:22:59
    首先,我们要计算出每个订单交货日期是星期几,并计算出交货日期距离本周结束还有几天时间,输入公式并往下填充:=7-WEEKDAY(C2,2) 接下来根据得出的这个天数加上交货日期计算出当周星期天的日...
  • SAP MM ME38看到的SA交货计划行数据与SE16+EKEH表数据不一致之原因解析 ... 比如对于SA 5500025995,其第一个交货计划行数据里的交货日期是2016... 而EKEH表里的数据,第一个交货计划行数据里的交货日期是2...
  • 用VL10B等事务代码为库存转储订单创建交货单时,可以汇总创建,即把很多采购订单及项目放到一起去创建交货单。系统会自动把符合相同条件的交货项目创建到一张交货单上。 但是只要有些小的不同条件,系统就会为项目...
  • 我正在尝试根据购物车中产品的库存状态在购物车中输出预计的交货日期.我取得了一些成功,但现在陷入困境.这是我到目前为止所的.它放在function.php中function lieferzeit() {global $woocommerce;$cart_items = $...
  • 有时SAP前台事务无法完美的满足业务部门的工作需求报表需求。BW正是用来满足此类报表需求的,BW简单来说,是通过事前设计好报表及后台数据提取...该方法对有点专业性,后面我再一篇专门做SQVI的实际应用案例介绍吧。
  • " 实际货物移动日期 LS_VBKOK-TDDAT = SY-DATUM. " 运输计划日期 LS_VBKOK-BLDAT = SY-DATUM. " 凭证中的凭证日期 ** CALL FUNCTION 'WS_DELIVERY_UPDATE' EXPORTING VBKOK_WA = LS_VBKOK COMMIT = 'X' ...
  • 5个日期函数,不用看着日历数日子1、算天数包括算年龄、算工龄,算倒计时,算工作天数等,甚至各种花式放假情况下的工作天数,比如每周一周三周五休假,算每月的工作天数算年龄,先把身份证上的出生日期提取出来,...
  • APS帮助提升企业生产效率,真正实现生产排程可视化呈现与控制,快速有效响应不同场景的生产计划,提高准时交货能力,提高产能和资源利用率 想要了解甘特图或慧都APS系统,请登录慧都网咨询在线客服,解决您的问题!
  • SAP MM MD04中PR单据的显示

    千次阅读 2018-07-21 08:32:21
    这个PR的交货日期是2018-08-31,尚未转成PO。   而在MD04结果里,这个PR显示在9月份,而不是在8月份,如下图示:     日期是2018-09-04。为什么?     查了物料主数据,该物料的MRP2视图里有个GR ...
  • *---交货抬头数据 i_vbkok - vbeln_vl  =  p_vbeln .  "Delivery number i_vbkok - wabuc  =  'X' .  "Automatic PGI i_vbkok - wadat_ist  =  '20110223' . *---发货过账 call  function...
  • list): if 0: #需要表头时候改为数字1即可 for key in data_list[0]: columns.append(key) print(columns) cols=[ '物料号', '分类', '进程状态', '客户交货期', '特殊工序', '标准号', '厚度', '宽度', '长度', '...
  • 我在深圳南山代码

    2018-02-07 10:53:27
    毕业后不久,她的表哥在深圳南山打来电话,得知了柳莹的情况后对她说,要不你也来南山吧,跟我学代码。 那是柳莹第一次听说代码和编程,第一次听闻程序员这个职业。上学期间,她都没有过一台属于...
  • 一步一步教你SAP RFC

    千次阅读 2019-05-07 16:13:52
    代码中我们只取离现在日期最近的5条,所以结果显示15条数据,结果如图1-13所示。单击结果如图1-14所示。 至此本例已经全部完成,重要代码部分加注释了,也一目了然 作者:Ian 来源:CSDN 原文: ...
  • 这个易燃易爆的话题,其实俺是不敢的。在工程师队伍里滥竽充数了几年,俺觉得自己还没被清理和淘汰出去,已经谢天谢地了——不赶紧回去提高姿势水平,居然还在这里装大尾巴狼,大言不惭地讨论如何评估程
  • 如何项目文档?项目文档有哪些?

    万次阅读 多人点赞 2011-06-30 11:39:00
    软件新人经常问我一个项目应该到底有哪些文档,在此结合工作实际把我... 主要要素包括: (1)项目名称、建设单位、项目负责人、联系方式、项目来源、立项日期 (2)建设单位(政府或企业)背景 (3)项目概述 
  • 销售订单清单由几个销售项目组成,有销售订单号,客户,订单和交货日期。销售订单列表中的已订购(或已出售)项目有其项目id、名称、数量和销售价格的信息。 要求: 请根据您在课程中学到的E/R模型为公司设计一个E/R...
  • 对于裁缝来说是接了一个项目,做完了与你一手交钱一手交货,项目结项;而如果这个裁缝是一位设计师,他做的衣服被某服装厂看中,最终做成流向市场的上万件成衣,这就是做产品了,上市之后,还会根据市场反馈不断修改...
  • 还有一种情况,公司为了追求利润,直接绕过技术组的意见盲目地和客户商定交货日期,这“坑”的就是程序员。 2017年6月,印小龙所在的公司接到了一家500强企业的订单,整个领导层十分激动,决定一定要做好“这一票...
  • 下单日期 产品名称 规格型号 数量 交货日期 2012-4-4 40无刹 38x38 10000 2012-4-25 2012-4-5 50#法兰 40000 2012-5-20 2012-4-5 50有刹 20000 2012-5-15 我想通过循环语句,产品名称在产品系列表中对比,有包含...
  •  当时时间很紧,立即签署了合同,半个月就要交货给我们公司,我们马上上架应用,这个单子就这么拿下了,真是让销售爽死了。提成据说10%,我这个IT民工又郁闷了好几把。  其实我们公司只是做个集成,RFID模块...
  • 一种利用EXCEL快速SQL语句的方法

    千次阅读 2004-08-19 20:07:00
    复杂的SQL我从不手工,都是在EXCEL中利用现有的表格直接粘贴到源程序中的,下面我详细介绍这种方法。下面这个插入过程有没有可读性?要知道每一行+号前面的内容都是从现成的EXCEL中直接粘贴过来的,工作量很小。pu_...
  • (3)不包含促销文字 标题字段不允许您输入信息,例如价格,促销,销售日期,装运,交货日期,其他与时间有关的信息或公司名称。 (4)亚马逊产品名称要求 亚马逊非媒体产品的标题必须满足以下要求: a.标题中不得...
  • 作者:gooogleman(wogoyixikexie@gmail.com) 日期:2010-12-20  年初,开始听到QQ群众多研发水友在那里谈物联网的事情,一些人说物联网其实就是政府在忽悠,如果没有政府支持,这个东西根本不应该流行;一些人说...

空空如也

空空如也

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

交货日期怎么写