Example #1
0
//$TOKEN   = md5(SHA1(date('Ymd')));
$_peca = new tb_pcp_pecas($conexaoERP);
$_op = new tb_pcp_op($conexaoERP);
$_etiqueta = new tb_pcp_etiqueta($conexaoERP);
$result = $_peca->findPecasByAD($co_pcp_ad);
$dados = mysql_fetch_array($result);
$row = $_peca->findPecasByAD($co_pcp_ad);
$gerouEtiqueta = $_etiqueta->findByAc($dados['CO_PCP_AC']);
$co_pcp_ac = $dados['CO_PCP_AC'];
$data = false;
if ($gerouEtiqueta == 0) {
    //se nao tiver gerado etiqueta
    while ($PECA = mysql_fetch_array($row)) {
        $fator = 1;
        $fatorl = 1;
        $ORDEM_PRODUCAO = $_op->getProduto($PECA['CO_PCP_OP']);
        $qtd_peca_por_pilha = floor(MAX_PILHA / $ORDEM_PRODUCAO['NU_ESPESSURA']);
        $tmp_empilhamento_maximo_diferenciado = $qtd_peca_por_pilha;
        $qtd_etiqueta = 1;
        if ($ORDEM_PRODUCAO['NU_COMPRIMENTO'] >= 238) {
            $fator = 1;
        } elseif ($ORDEM_PRODUCAO['NU_COMPRIMENTO'] >= 100 && $ORDEM_PRODUCAO['NU_COMPRIMENTO'] < 238) {
            $fator = 2;
        } elseif ($ORDEM_PRODUCAO['NU_COMPRIMENTO'] >= 56 && $ORDEM_PRODUCAO['NU_COMPRIMENTO'] < 100) {
            $fator = 4;
        } elseif ($ORDEM_PRODUCAO['NU_COMPRIMENTO'] < 56) {
            $fator = 8;
        }
        //LARGURA
        if ($ORDEM_PRODUCAO['NU_LARGURA'] >= 238) {
            $fatorl = 1;