Skip to content

Instantly share code, notes, and snippets.

View viniciusss's full-sized avatar

Vinícius de Sá Souza viniciusss

View GitHub Profile
@viniciusss
viniciusss / gist:5669866
Created May 29, 2013 12:17
configuraçãoes pra remessa.
UPDATE `webpdv`.`remessa_critica` SET `critica`='rmp.base_pis > ( (IF(0=rmp.qtty_fiscal,rmp.qtty_gerencial, rmp.qtty_fiscal)/1000*rmp.valor_unitario) + rmp.frete + rmp.seguro + rmp.outros - rmp.desconto + rmp.valor_ipi)' WHERE `id`='4';
UPDATE `webpdv`.`remessa_critica` SET `critica`='rmp.base_cofins > ( (IF(0=rmp.qtty_fiscal,rmp.qtty_gerencial, rmp.qtty_fiscal)/1000*rmp.valor_unitario) + rmp.frete + rmp.seguro + rmp.outros - rmp.desconto + rmp.valor_ipi)' WHERE `id`='5';
UPDATE `webpdv`.`remessa_critica` SET `critica`='rmp.base_ipi > ( (IF(0=rmp.qtty_fiscal,rmp.qtty_gerencial, rmp.qtty_fiscal)/1000*rmp.valor_unitario) + rmp.frete + rmp.seguro + rmp.outros - rmp.desconto )' WHERE `id`='3';
UPDATE `webpdv`.`remessa_critica` SET `critica`='rmp.base_icms > ( (IF(0=rmp.qtty_fiscal,rmp.qtty_gerencial, rmp.qtty_fiscal)/1000*rmp.valor_unitario) + rmp.frete + rmp.seguro + rmp.outros - rmp.desconto )' WHERE `id`='2';
UPDATE `webpdv`.`remessa_critica` SET `critica`='!((rmp.qtty_fiscal) + rmp.qtty_gerencial > 0)', `msg
SELECT tbl.*,
IF( tbl.administrador = 1, 'Administrador', IF( tbl.aluno 1, 'Aluno', 'Professor' ) ) AS tipo_usuario
FROM(
SELECT u.*,
EXISTS(
SELECT 'X'
FROM aluno
) as aluno
) as tbl
protected function layoutEtiqueta($etiqueta)
{
$this->AddPage();
$text = <<<CONTEUDO
EXPEDICAO: 1 - PLACA: ODG1222
CARGA: 12312 - ENTREGA: 12312 - ITINERARIO
123123 - FULANO DE TAL
043133 - CAMA CASAL MARFIM - VERDE
Fornecedor: PHILCO
VOLUME 1/2 - 00.00.00.00
[
[
{
"idCarga": "276591",
"tipoCarga": "T",
"centralEntrega": "104",
"placa": "MPT 2985",
"placaExpedicao": "MPT 2985",
"pedidos": [
{
function g_str_grava_salva_codiga_barra($code) {
// Nome arquivo
$l_str_nome_arquivo = $code.".png";
$code = @g_str_preenche_zeros_esquerda($code, 11);
$lw = 3; $hi = 40;
$Lencode = array('0001101','0011001','0010011','0111101','0100011',
'0110001','0101111','0111011','0110111','0001011');
$Rencode = array('1110010','1100110','1101100','1000010','1011100',
'1001110','1010000','1000100','1001000','1110100');
[Fri Jun 21 11:21:42 2013] [error] [client 192.168.100.211] PHP Fatal error: Call to a member function setStatus() on a non-object in /var/www/wms/library/Wms/Domain/Entity/Expedicao/EtiquetaSeparacaoRepository.php on line 148, referer: http://wms.moveissimonetti.com.br/expedicao?submit=Buscar&idExpedicao=&dataInicial1=21%2F06%2F2013&dataInicial2=21%2F06%2F2013&dataFinal1=&dataFinal2=&status=
[Fri Jun 21 11:21:42 2013] [error] [client 192.168.100.211] PHP Stack trace:, referer: http://wms.moveissimonetti.com.br/expedicao?submit=Buscar&idExpedicao=&dataInicial1=21%2F06%2F2013&dataInicial2=21%2F06%2F2013&dataFinal1=&dataFinal2=&status=
[Fri Jun 21 11:21:42 2013] [error] [client 192.168.100.211] PHP 1. {main}() /var/www/wms/public/index.php:0, referer: http://wms.moveissimonetti.com.br/expedicao?submit=Buscar&idExpedicao=&dataInicial1=21%2F06%2F2013&dataInicial2=21%2F06%2F2013&dataFinal1=&dataFinal2=&status=
[Fri Jun 21 11:21:42 2013] [error] [client 192.168.100.211] PHP 2. Zend_Application->run() /var/www/
Verificação do PWMS de:
17 de junho/2013 - 00:20
a
20 de junho/2013 - 16:00
DBA Geovani Mazioli da Silva
Móveis Simonetti
01 - Alto consumo de CPU para fazer Parse de Queries. A meta seria de 100% e está com 22,36%;
02 - Maior tempo consumido é em CPU / execução de queries e Parse (traduzir a query para que o banco execute. Sendo recomendado o uso de variáveis bind;
SELECT distinct(c.id_carga)
FROM webpdv.cargas c
left join webpdv.cargas_entregas_vinculadas cev using(id_carga)
LEFT JOIN webpdv.pedidos_entregas USING(id_pedido_entrega)
LEFT JOIN webpdv.lojas_central_entrega USING(id_loja_central_entrega)
WHERE LEFT(data_hora_criacao, 10) >= '2013-06-24'
AND cev.bln_etiqueta = 1
AND id_pedido_entrega_tipo IN(1, 5)
AND id_status_entrega NOT IN(3, 5)
and exists(
@viniciusss
viniciusss / gist:5948390
Created July 8, 2013 12:28
Alteração da coluna cod_itinerario para varchar.
alter table itinerario
add cod_itinerario2 varchar(20);
update itinerario set cod_itinerario2 = cod_itinerario;
alter table pedido
add cod_itinerario2 varchar(20);
update pedido set cod_itinerario2 = cod_itinerario;
<?php
$dataAgendamento = DateTime::createFromFormat('d/m/Y', '01/07/2013');
$dataLimite = new \DateTime('now');
$dataLimite->modify('+120 day');
if($dataAgendamento > $dataLimite)
echo 'Deu errado';