﻿<?xml version="1.0" encoding="utf-8" ?>
<sqlMap namespace="" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <statements>
       
        <!-- 출고처리 : 출고번호 -->
        <select id="SCMDL.SP_WEB_SEQNO_S" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_WEB_SEQNO_S
                #gubun#
              , #ConDate#
        </select>

        <!-- 황동영 delete 테스트 -->
        <delete id="SCMDL.SP_SM_ORDER_HQ_WEB_ALL_D" parameterClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_HQ_WEB_ALL_D
            #gubun#
            , #SoNo#
        </delete>

        <!-- 수주처리 : 헤더 -->
        <select id="SCMDL.SP_SM_ORDER_HQ_WEB_H_S" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_HQ_WEB_H_S
                #gubun#
              , #SoNo#
        </select>

        <!-- 수주처리 : 바디 -->
        <select id="SCMDL.SP_SM_ORDER_HQ_WEB_D_S" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_HQ_WEB_D_S
                #gubun#
              , #SoNo#
        </select>

        <!-- 수주처리 : 단가정보 -->
        <select id="SCMDL.SP_SM_ORDER_PRICE_S" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_PRICE_S
            #gubun#
            , #MeNo#
            , #itemcode#
        </select>

        <!-- 수주처리 : 헤더 -->
        <select id="SCMDL.SP_SM_ORDER_HQ_EVENT_S" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_HQ_EVENT_S
            #gubun#
            , #ConDate#
        </select>

        <!-- 수주처리 : 헤더저장 -->    
        <insert id="SCMDL.SP_SM_ORDER_HQ_WEB_H_I" parameterClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_HQ_WEB_H_I
                #gubun#
              , #SoNo#
              , #ConDate#
              , #ManCode#
              , #CustCode#
              , #DelDate_H#
              , #DeliveryDiv#
              , #Amount_H#
              , #VatAmt_H#
              , #TotAmt_H#
              , #SaleDiv#
        </insert>

        <!-- 수주처리 : 바디저장 -->
        <insert id="SCMDL.SP_SM_ORDER_HQ_WEB_D_I" parameterClass="SCMDLDto">

          EXEC dbo.SP_SM_ORDER_HQ_WEB_D_I
                  #gubun#
                , #SoNo#
                , #SoSubNo#
                , #ConDate#
                , #ManCode#
                , #CustCode#
                , #gDelivery#
                , #itemcode#
                , #Qty#
                , #UnitPrice#
                , #Amount#
                , #VatAmt#
                , #DelDate#
                , #Duedate#
                , #Remark#
                , #deliorder#
                , #dorderphone#
                , #delito#
                , #deliadress#
                , #tophone#
                , #delirequest#
                , #MeNo#
                , #Price#
                , #rate#
                , #Chk_HW#
                , #SaleDiv#
                , #PriceDiv#
                , #gDeliverySub# 


        </insert>

        <!-- 출고처리 : 바디(라인삭제) -->
        <delete id="SCMDL.SP_SM_ORDER_HQ_WEB_D_D" parameterClass="SCMDLDto">
          EXEC dbo.SP_SM_ORDER_HQ_WEB_D_D
            #gubun#
          , #SoNo#
          , #SoSubNo#
        </delete>


        <!-- 수주원장 : 조회 -->
        <select id="SCMDL.SP_SM_ORDER_HQ_WEB_SV" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_HQ_WEB_SV
                #gubun#
                , #SoNo#
                , #ManCode#
                , #ConDateFrom#
                , #ConDateTo#
                , #DelDateFrom#
                , #DelDateTo#
                , #PriceDiv#
                , #CustCode#
                , #MeNo#
                , #SaleDiv#
                , #DeliveryDiv#
                , #deliorder#
                , #delito#
                
        </select>

        <!-- 주문현황 : 조회 -->
        <select id="SCMDL.SP_SM_ORDER_HQ_WEB_VIEW_S" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_SM_ORDER_HQ_WEB_VIEW_S
                  #DsUnsongNO#
                , #ConDateFrom#
                , #ConDateTo#
                , #DelDateFrom#
                , #DelDateTo#
                , #DeliMan#
                , #Delitophone#
        </select>
        

        <!-- 이연쿼리-->
        <!-- 콤보박스쿼리 -->
        <select id="SCMDL.SM_COMBO_S" parameterClass="SCMDLDto" resultClass="SCMDLDto">
            EXEC dbo.SP_SM_COMBO_S
            #gubun#
            , #typecode#
            
        </select>
        <!-- 저장수량체크 -->
        <select id="SCMDL.SP_SM_ORDER_ITEMCHK_S" parameterClass="SCMDLDto" resultClass="string">
            EXEC dbo.SP_SM_ORDER_ITEMCHK_S
            #gubun#
            , #MeNo#
            , #itemcode#
            , #Qty#
        </select>
        


    </statements>
</sqlMap>