ERPService.java 1.46 KB
package com.huaheng.api.erp.service;

import com.huaheng.api.erp.domain.BoxInfo;
import com.huaheng.framework.web.domain.AjaxResult;

import java.util.List;

public interface ERPService {

    AjaxResult innerReceipt(String containerCode, String position,String proSchedule, String orderCode,
                            String orderName, List<BoxInfo> boxInfoList,
                            String stack, int qc);


    /**
     * 同步部门 begin --> end 有问题
     */
    void dept();

    /**
     * 同步用户 begin --> end ok
     */
    void user();

    /**
     * 同步客户 begin --> end 有问题待解决
     */
    void customer();

    /**
     * 同步物料 begin --> end ok
     */
    void material();

    /**
     * 同步包装 begin --> end
     */
    void proPackaging();

    /**
     * 同步产品尺寸 begin --> end
     */
    void productSize();

    /**
     * 同步仓库 begin --> end
     */
    void stock();

    /**
     * 同步仓位 begin --> end
     */
    void flexValues();

    /**
     * 同步计量单位 begin --> end
     */
    void unit();

    /**
     * 同步等级和色号  begin --> end
     */
    void bosAssistantDetail();

    /**
     * 排产订单 begin -->
     */
    void productSchedule();

    AjaxResult shipmentMethod(String shipmentHeaderId);

    AjaxResult receiptMethod(String receiptHeaderId);

    /**
     * 下载 出库申请单 生成出库单
     */
    AjaxResult createShipmentByRequestBill();
}