require_once APP_PATH . 'sistema/helper.class.php'; require_once APP_PATH . 'sistema/models/tb_pcp_pecas.php'; require_once APP_PATH . 'sistema/models/tb_pcp_ac.php'; require_once APP_PATH . 'sistema/models/tb_pcp_cor.php'; require_once APP_PATH . 'sistema/models/tb_pcp_op.php'; require_once APP_PATH . 'sistema/models/tb_pcp_ad.php'; require_once APP_PATH . 'sistema/models/tb_pcp_ad_peca.php'; $logRollback = array(); if (isset($_POST['co_pcp_ad'])) { $co_pcp_ad = $_POST['co_pcp_ad']; $no_pcp_ad = $_POST['nomeAD']; $ano = date("Y"); $divergencias = array(); $arrayDadosCorte = array(); $_helper = new helper(); $_pecasModel = new tb_pcp_pecas($conexaoERP); $_acModel = new tb_pcp_ac($conexaoERP); $_corModel = new tb_pcp_cor($conexaoERP); $_opModel = new tb_pcp_op($conexaoERP); $_adModel = new tb_pcp_ad($conexaoERP); $_adPecaModel = new tb_pcp_ad_peca($conexaoERP); $nomeTemporario = $_helper->getNomeTempArquivo('arquivo_ac'); $data['divergencia'] = false; if ($nomeTemporario != false && isset($co_pcp_ad)) { $matrizDados = $_helper->gerarMatrizDeDadosDoArquivo($nomeTemporario); $novoNomeArquivo = strtolower($_helper->getNomeArquivo('arquivo_ac')); $extensao = substr($novoNomeArquivo, strrpos($novoNomeArquivo, '.'), 3); $type = $_helper->getTypeArquivo('arquivo_ac'); $lote = $_adModel->findByLote($co_pcp_ad); if ($type != 'application/octet-stream' || $extensao != '.ac') { $data['msg'] = 'Tipo de arquivo inválido!';
<?php session_start(); ini_set("max_execution_time", 3600); ini_set("memory_limit", "50M"); set_time_limit(0); $data = false; require_once '../class/tcpdf/tcpdf.php'; require_once "../class/PHPJasperXML.inc.php"; //require_once("class/PHPJasperXMLSubReport.inc.php"); require_once '../../setup.php'; require_once '../../models/tb_pcp_etiqueta.php'; require_once APP_PATH . 'sistema/models/tb_pcp_pecas.php'; date_default_timezone_set('America/Sao_Paulo'); $_peca = new tb_pcp_pecas($conexaoERP); isset($_GET['co_pcp_ad']) ? $co_pcp_ad = $_GET['co_pcp_ad'] : ($co_pcp_ad = $_POST['co_pcp_ad']); try { $result = $_peca->findPecasByAD($co_pcp_ad); $dados = mysql_fetch_array($result); $co_pcp_ac = $dados['CO_PCP_AC']; } catch (Exception $e) { $data = false; echo json_encode($data); exit; } error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); $server = "localhost"; $db = "extranet"; $user = "******"; $pass = ""; $version = "0.8b";
<?php require_once '../class/fpdf/fpdf.php'; session_start(); ini_set("max_execution_time", 3600); ini_set("memory_limit", "50M"); set_time_limit(0); $data = false; require_once '../../setup.php'; require_once '../../models/tb_pcp_etiqueta.php'; require_once APP_PATH . 'sistema/models/tb_pcp_pecas.php'; date_default_timezone_set('America/Sao_Paulo'); $_peca = new tb_pcp_pecas($conexaoERP); class PDF extends FPDF { // Load data function LoadData($file) { //$lines = file($file); $data = array(); //foreach($lines as $line) //$data[] = explode(';',trim($line)); for ($i = 0; $i < count($file); $i++) { $data[] = explode(';', trim($file[$i])); } return $data; } // Colored table function FancyTable($header, $data) { // Colors, line width and bold font
require_once '../../setup.php'; require_once APP_PATH . 'sistema/helper.class.php'; require_once APP_PATH . 'sistema/models/tb_pcp_pecas.php'; require_once APP_PATH . 'sistema/models/tb_pcp_ac.php'; require_once APP_PATH . 'sistema/models/tb_pcp_cor.php'; require_once APP_PATH . 'sistema/models/tb_pcp_op.php'; require_once APP_PATH . 'sistema/models/tb_pcp_ad_peca.php'; require_once APP_PATH . 'sistema/models/tb_pcp_ad.php'; $data = false; if (isset($_POST['co_pcp_ad'])) { $co_pcp_ad = $_POST['co_pcp_ad']; $no_pcp_ad = $_POST['no_pcp_ad']; $co_pcp_op = $_POST['co_pcp_op']; $ano = date("Y"); $_helper = new helper(); $_pecasModel = new tb_pcp_pecas($conexaoERP); $_pecaAd = new tb_pcp_ad_peca($conexaoERP); $_acModel = new tb_pcp_ac($conexaoERP); $_corModel = new tb_pcp_cor($conexaoERP); $_opModel = new tb_pcp_op($conexaoERP); $_adPeca = new tb_pcp_ad($conexaoERP); $co_pcp_ac = $_acModel->insertReturnId($co_pcp_ad); $ops = array(); for ($i = 0; $i < count($co_pcp_op); $i++) { $a = explode("-", $co_pcp_op[$i]); array_push($ops, $a); } for ($i = 0; $i < count($ops); $i++) { //lista de ordens de producao //$ops[indice][op][valor] $result1 = $_opModel->getCoProduto($ops[$i][0]);