egovframework.rfc3.fooderp.service
Interface ErpService

All Known Implementing Classes:
ErpServiceImpl

public interface ErpService


Method Summary
 LoginVO actionLogin(java.lang.String partnerCd)
          생산자 로그인
 void deleteBizProd(java.lang.String partnerCd, java.lang.String prodCd)
          취급상품 삭제(DWR)
 void deleteDeliveryPlanSub(DeliveryPlanVO deliveryPlanVO)
           
 void deleteFarmDiary(FarmingVO farmingVO)
           
 void deleteFarmDiarySub(FarmingVO farmingVO)
           
 void deleteFarmMstVO(long farmSid)
          생산자 정보삭제
 DeliveryPlanVO getDeliveryPlan(DeliveryPlanVO deliveryPlanVO)
           
 FarmingVO getFarming(FarmingVO farmingVO)
           
 void insertDeliveryPlanSub(PlanSubVO planSubVO)
           
 void insertFarmDiary(FarmingVO farmingVO)
           
 void insertFarmDiarySub(FarmingVO farmingVO)
           
 void insertFarmMstVO(FarmMstVO farmMstVO)
          재배지 정보 입력
 void insertProdMstVO(ProdMstVO prodMstVO)
          취급상품 등록
 java.util.List<CodeMstSubVO> selectCodeMstSub(java.lang.String param)
           
 java.util.List<CodeMstVO> selectCodeMstVO(CodeMstVO codeMstVO)
           
 java.util.List<FarmMstVO> selectCodeSearch(FarmMstVO farmMstVO)
          거래처 재배지 정보
 java.util.List<ProdMstVO> selectCodeSearch(ProdMstVO prodMstVO)
          상품검색 다중 검색 ()
 java.util.List<ProdMstVO> selectCodeSearchList(ProdMstVO prodMstVO)
          취급상품 조건 검색
 java.util.List<ProdContractVO> selectContractList(ProdContractVO prodContractVO)
          계약정보 조회 리스트
 int selectContractTotal(ProdContractVO prodContractVO)
          계약정보 조회 카운트
 ProdContractVO selectContractVO(ProdContractVO prodContractVO)
          생산계약 상세보기
 java.util.List<DeliveryPlanVO> selectDeliveryPlan(DeliveryPlanVO deliveryPlanVO)
           
 java.util.List<DeliveryPlanVO> selectDeliveryPlan(java.lang.String buyCode)
           
 java.util.List<PlanSubVO> selectDeliveryPlanChangeList(DeliveryPlanVO deliveryPlanVO)
           
 java.util.List<PlanSubVO> selectDeliveryPlanPackList(DeliveryPlanVO deliveryPlanVO)
           
 java.util.List<PlanSubVO> selectDeliveryPlanSubList(DeliveryPlanVO deliveryPlanVO)
           
 int selectDeliveryPlanSubTotal(DeliveryPlanVO deliveryPlanVO)
           
 java.util.List<PlanSubVO> selectDeliverySubTradeInfo(DeliveryPlanVO deliveryPlanVO)
           
 java.util.List<PlanSubVO> selectDeliveryTradeInfo(DeliveryPlanVO deliveryPlanVO)
           
 java.util.List<FarmingVO> selectFarmingList(FarmingVO farmingVO)
          영농일지 목록
 int selectFarmingListTotal(FarmingVO farmingVO)
          영농일지 전체갯수
 long selectFarmingMaxId()
           
 java.util.List<FarmingSubVO> selectFarmingSubList(FarmingVO farmingVO)
           
 int selectFarmSidCnt()
          재배지정보 입력 sid
 java.util.List<ProdDivision> selectGoodsSearch(java.lang.String divCd)
           
 java.util.List<OrderIngVO> selectOrderIngCalculateList(OrderIngVO orderIngVO)
          정산관리
 java.util.List<OrderIngVO> selectOrderIngCodeVO(OrderIngVO orderIngVO)
          납품관리 상세보기(납품 코드별 상품)
 java.util.List<OrderIngVO> selectOrderIngList(OrderIngVO orderIngVO)
          납품관리
 int selectOrderIngTotal(OrderIngVO orderIngVO)
          납품관리 페이징 카운트
 OrderIngVO selectOrderIngVO(OrderIngVO orderIngVO)
          납품관리 상세보기
 java.util.List<PackMainVO> selectPackCode(PackMainVO packMainVO)
           
 int selectPackCodeTotal(PackMainVO packMainVO)
           
 java.util.List<PartnerVO> selectPartnerList(PartnerVO partnerVO)
          생산자 정보 리스트
 int selectPartnerTotal(PartnerVO partnerVO)
          생산자 정보 전체 카운팅
 PartnerVO selectPartnerVO(PartnerVO partnerVO)
          생산자 정보 상세보기
 java.util.List<PesticideVO> selectPesticideInfo(PesticideVO pesticideVO)
           
 java.util.List<ProdDivision> selectProdDivisionVOList(ProdDivision prodDivision)
           
 java.util.List<ProdMstVO> selectProdMstList(ProdMstVO prodMstVO)
          취급상품 코드 리스트 T_BIZ_PROD(partnerCd) & T_PROD_MST 이너조인
 java.util.List<PlanSubVO> selectTradeInfo(DeliveryPlanVO deliveryPlanVO)
           
 void updateFarmDiary(FarmingVO farmingVO)
           
 void updatePartnerVO(PartnerVO partnerVO)
          생산자 정보 수정
 

Method Detail

selectPackCodeTotal

int selectPackCodeTotal(PackMainVO packMainVO)
                        throws java.lang.Exception
Throws:
java.lang.Exception

selectPackCode

java.util.List<PackMainVO> selectPackCode(PackMainVO packMainVO)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliveryPlan

java.util.List<DeliveryPlanVO> selectDeliveryPlan(DeliveryPlanVO deliveryPlanVO)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliveryPlan

java.util.List<DeliveryPlanVO> selectDeliveryPlan(java.lang.String buyCode)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

selectCodeMstSub

java.util.List<CodeMstSubVO> selectCodeMstSub(java.lang.String param)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliveryPlanSubTotal

int selectDeliveryPlanSubTotal(DeliveryPlanVO deliveryPlanVO)
                               throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliveryPlanSubList

java.util.List<PlanSubVO> selectDeliveryPlanSubList(DeliveryPlanVO deliveryPlanVO)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliveryPlanPackList

java.util.List<PlanSubVO> selectDeliveryPlanPackList(DeliveryPlanVO deliveryPlanVO)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliveryPlanChangeList

java.util.List<PlanSubVO> selectDeliveryPlanChangeList(DeliveryPlanVO deliveryPlanVO)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getDeliveryPlan

DeliveryPlanVO getDeliveryPlan(DeliveryPlanVO deliveryPlanVO)
                               throws java.lang.Exception
Throws:
java.lang.Exception

deleteDeliveryPlanSub

void deleteDeliveryPlanSub(DeliveryPlanVO deliveryPlanVO)
                           throws java.lang.Exception
Throws:
java.lang.Exception

insertDeliveryPlanSub

void insertDeliveryPlanSub(PlanSubVO planSubVO)
                           throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliverySubTradeInfo

java.util.List<PlanSubVO> selectDeliverySubTradeInfo(DeliveryPlanVO deliveryPlanVO)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

selectDeliveryTradeInfo

java.util.List<PlanSubVO> selectDeliveryTradeInfo(DeliveryPlanVO deliveryPlanVO)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

selectTradeInfo

java.util.List<PlanSubVO> selectTradeInfo(DeliveryPlanVO deliveryPlanVO)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

selectPesticideInfo

java.util.List<PesticideVO> selectPesticideInfo(PesticideVO pesticideVO)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

selectPartnerList

java.util.List<PartnerVO> selectPartnerList(PartnerVO partnerVO)
                                            throws java.lang.Exception
생산자 정보 리스트

Parameters:
partnerVO -
Returns:
Throws:
java.lang.Exception

selectPartnerTotal

int selectPartnerTotal(PartnerVO partnerVO)
                       throws java.lang.Exception
생산자 정보 전체 카운팅

Parameters:
partnerVO -
Returns:
Throws:
java.lang.Exception

selectProdMstList

java.util.List<ProdMstVO> selectProdMstList(ProdMstVO prodMstVO)
                                            throws java.lang.Exception
취급상품 코드 리스트 T_BIZ_PROD(partnerCd) & T_PROD_MST 이너조인

Parameters:
prodMstVO - : partnerCd PK값 사용
Returns:
Throws:
java.lang.Exception

selectCodeMstVO

java.util.List<CodeMstVO> selectCodeMstVO(CodeMstVO codeMstVO)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

selectGoodsSearch

java.util.List<ProdDivision> selectGoodsSearch(java.lang.String divCd)
                                               throws java.lang.Exception
Parameters:
prodDivision -
Returns:
Throws:
java.lang.Exception

selectProdDivisionVOList

java.util.List<ProdDivision> selectProdDivisionVOList(ProdDivision prodDivision)
                                                      throws java.lang.Exception
Parameters:
prodDivision -
Returns:
Throws:
java.lang.Exception

selectCodeSearch

java.util.List<ProdMstVO> selectCodeSearch(ProdMstVO prodMstVO)
상품검색 다중 검색 ()

Parameters:
prodMstVO -
searchKey1 - 대분류
searchKey2 - 중분류
searchKey3 - 상품코드
searchKey4 - 상품명
Returns:

selectPartnerVO

PartnerVO selectPartnerVO(PartnerVO partnerVO)
                          throws java.lang.Exception
생산자 정보 상세보기

Parameters:
partnerVO -
Returns:
Throws:
java.lang.Exception

selectCodeSearch

java.util.List<FarmMstVO> selectCodeSearch(FarmMstVO farmMstVO)
                                           throws java.lang.Exception
거래처 재배지 정보

Parameters:
farmMstVO -
Returns:
Throws:
java.lang.Exception

updatePartnerVO

void updatePartnerVO(PartnerVO partnerVO)
                     throws java.lang.Exception
생산자 정보 수정

Parameters:
partnerVO -
Throws:
java.lang.Exception

insertProdMstVO

void insertProdMstVO(ProdMstVO prodMstVO)
                     throws java.lang.Exception
취급상품 등록

Parameters:
prodMstVO -
Throws:
java.lang.Exception

selectCodeSearchList

java.util.List<ProdMstVO> selectCodeSearchList(ProdMstVO prodMstVO)
                                               throws java.lang.Exception
취급상품 조건 검색

Parameters:
ProdMstVO -
Returns:
Throws:
java.lang.Exception

selectFarmSidCnt

int selectFarmSidCnt()
                     throws java.lang.Exception
재배지정보 입력 sid

Returns:
Throws:
java.lang.Exception

insertFarmMstVO

void insertFarmMstVO(FarmMstVO farmMstVO)
                     throws java.lang.Exception
재배지 정보 입력

Parameters:
farmMstVO -
Throws:
java.lang.Exception

deleteBizProd

void deleteBizProd(java.lang.String partnerCd,
                   java.lang.String prodCd)
                   throws java.lang.Exception
취급상품 삭제(DWR)

Parameters:
prodMstVO -
Throws:
java.lang.Exception

actionLogin

LoginVO actionLogin(java.lang.String partnerCd)
                    throws java.lang.Exception
생산자 로그인

Parameters:
partnerCd -
Returns:
Throws:
java.lang.Exception

selectContractList

java.util.List<ProdContractVO> selectContractList(ProdContractVO prodContractVO)
                                                  throws java.lang.Exception
계약정보 조회 리스트

Parameters:
prodContractVO -
Returns:
Throws:
java.lang.Exception

selectContractTotal

int selectContractTotal(ProdContractVO prodContractVO)
                        throws java.lang.Exception
계약정보 조회 카운트

Parameters:
prodContractVO -
Returns:
Throws:
java.lang.Exception

selectContractVO

ProdContractVO selectContractVO(ProdContractVO prodContractVO)
                                throws java.lang.Exception
생산계약 상세보기

Parameters:
prodContractVO -
Returns:
Throws:
java.lang.Exception

selectOrderIngList

java.util.List<OrderIngVO> selectOrderIngList(OrderIngVO orderIngVO)
                                              throws java.lang.Exception
납품관리

Parameters:
orderIngVO -
Returns:
Throws:
java.lang.Exception

selectOrderIngTotal

int selectOrderIngTotal(OrderIngVO orderIngVO)
                        throws java.lang.Exception
납품관리 페이징 카운트

Parameters:
orderIngVO -
Returns:
Throws:
java.lang.Exception

selectOrderIngVO

OrderIngVO selectOrderIngVO(OrderIngVO orderIngVO)
                            throws java.lang.Exception
납품관리 상세보기

Parameters:
orderIngVO -
Returns:
Throws:
java.lang.Exception

selectOrderIngCodeVO

java.util.List<OrderIngVO> selectOrderIngCodeVO(OrderIngVO orderIngVO)
                                                throws java.lang.Exception
납품관리 상세보기(납품 코드별 상품)

Parameters:
orderIngVO -
Returns:
Throws:
java.lang.Exception

deleteFarmMstVO

void deleteFarmMstVO(long farmSid)
                     throws java.lang.Exception
생산자 정보삭제

Parameters:
farmSid -
Throws:
java.lang.Exception

selectOrderIngCalculateList

java.util.List<OrderIngVO> selectOrderIngCalculateList(OrderIngVO orderIngVO)
                                                       throws java.lang.Exception
정산관리

Parameters:
orderIngVO -
Returns:
Throws:
java.lang.Exception

selectFarmingListTotal

int selectFarmingListTotal(FarmingVO farmingVO)
                           throws java.lang.Exception
영농일지 전체갯수

Parameters:
farmingVO -
Returns:
Throws:
java.lang.Exception

selectFarmingList

java.util.List<FarmingVO> selectFarmingList(FarmingVO farmingVO)
                                            throws java.lang.Exception
영농일지 목록

Parameters:
farmingVO -
Returns:
Throws:
java.lang.Exception

insertFarmDiary

void insertFarmDiary(FarmingVO farmingVO)
                     throws java.lang.Exception
Throws:
java.lang.Exception

updateFarmDiary

void updateFarmDiary(FarmingVO farmingVO)
                     throws java.lang.Exception
Throws:
java.lang.Exception

deleteFarmDiary

void deleteFarmDiary(FarmingVO farmingVO)
                     throws java.lang.Exception
Throws:
java.lang.Exception

selectFarmingMaxId

long selectFarmingMaxId()
                        throws java.lang.Exception
Throws:
java.lang.Exception

selectFarmingSubList

java.util.List<FarmingSubVO> selectFarmingSubList(FarmingVO farmingVO)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

getFarming

FarmingVO getFarming(FarmingVO farmingVO)
                     throws java.lang.Exception
Throws:
java.lang.Exception

insertFarmDiarySub

void insertFarmDiarySub(FarmingVO farmingVO)
                        throws java.lang.Exception
Throws:
java.lang.Exception

deleteFarmDiarySub

void deleteFarmDiarySub(FarmingVO farmingVO)
                        throws java.lang.Exception
Throws:
java.lang.Exception